2024-06-11 16:18:57,725 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 16:18:57,727 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 16:18:58,329 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id WHERE (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-11 16:18:58,330 [INFO] sqlalchemy.engine.Engine: [cached since 115.4s ago] ('[-0.009877119321222108,0.0015331338094360597,0.015642808921125,-0.05476367533416037,-0.006405938021024806,-0.01295030783105243,0.009662549116945154,- ... (32394 characters truncated) ... 665677870614003,-0.0028949580471504858,-0.023907196037819104,0.006056397288131397,-0.0015599549685553558,-0.022412130853943498,-0.019920356789247598]', '[-0.009877119321222108,0.0015331338094360597,0.015642808921125,-0.05476367533416037,-0.006405938021024806,-0.01295030783105243,0.009662549116945154,- ... (32394 characters truncated) ... 665677870614003,-0.0028949580471504858,-0.023907196037819104,0.006056397288131397,-0.0015599549685553558,-0.022412130853943498,-0.019920356789247598]', 0.85, 5) 2024-06-11 16:18:58,340 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-11 16:18:58,343 [DEBUG] sqlalchemy.engine.Engine: Row (215, 215, 'embedding_small_openai', 47, True, 'Filename: 47.html\nUser Context:\nNone\n\nThink, Build & Run your digital solution\nCrafting digital solutions that truly matter\nDoes this sound fam ... (2559 characters truncated) ... or it. Dive into the genuine stories of our clients, exploring the real-world hurdles they faced and the practical solutions we crafted together.\n\n', array([-0.01217751, 0.05031044, 0.03058199, ..., -0.01088265, -0.03808928, -0.0160039 ], dtype=float32), 0.7849999797344244) 2024-06-11 16:18:58,345 [DEBUG] sqlalchemy.engine.Engine: Row (367, 367, 'embedding_small_openai', 102, True, 'Filename: 102.html\nUser Context:\nNone\n\n\n Streamline & secure your software delivery process\n \nImprove your software delivery performance\n ... (2644 characters truncated) ... can differ from project to project based on business objectives and maturity. These metrics allow to monitor whether actual progress is being made.\n', array([-0.00371475, 0.04039256, 0.05903747, ..., -0.00349414, -0.00493877, -0.01991162], dtype=float32), 0.786182143774841) 2024-06-11 16:18:58,347 [DEBUG] sqlalchemy.engine.Engine: Row (167, 167, 'embedding_small_openai', 41, True, 'Filename: 41.html\nUser Context:\nNone\n\nUpskill & reskill your digital talent\nUnleash your potential\nDoes this sound familiar?\nIt’s difficult to ... (2647 characters truncated) ... rive to become analysts through a combination of training, workshops, hybrid learning, community and coaching, divided into 8 learning modules.\n\n\n', array([-0.0456246 , 0.01789285, 0.04571166, ..., -0.01418513, -0.01249452, -0.0131548 ], dtype=float32), 0.7864065831434391) 2024-06-11 16:18:58,349 [DEBUG] sqlalchemy.engine.Engine: Row (356, 356, 'embedding_small_openai', 94, True, 'Filename: 94.html\nUser Context:\nNone\n\n\n Upskill & reskill your digital talent\n \nUnleash your potential\nDoes this sound familiar?\n\n ... (2722 characters truncated) ... to become analysts through a combination of training, workshops, hybrid learning, community and coaching, divided into 8 learning modules.\n\n\xa0\n', array([-0.03531807, 0.02300982, 0.04137178, ..., -0.01375712, -0.01302551, -0.01652576], dtype=float32), 0.7871521733493814) 2024-06-11 16:18:58,350 [DEBUG] sqlalchemy.engine.Engine: Row (370, 370, 'embedding_small_openai', 100, True, 'Filename: 100.html\nUser Context:\nNone\n\n\n Think, Build & Run your digital solution\n \nCrafting digital solutions that truly matter\nDoes thi ... (2688 characters truncated) ... Dive into the genuine stories of our clients, exploring the real-world hurdles they faced and the practical solutions we crafted together.\xa0\n\n\n', array([-0.01501516, 0.04364837, 0.04267775, ..., -0.00754434, -0.03420691, -0.01544164], dtype=float32), 0.7896505232539853) 2024-06-11 16:18:59,775 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (NULL) AND (1 != 1) 2024-06-11 16:18:59,775 [INFO] sqlalchemy.engine.Engine: [cached since 110.6s ago] () 2024-06-11 16:18:59,776 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-11 16:18:59,777 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-11 16:18:59,777 [INFO] sqlalchemy.engine.Engine: [cached since 110.6s ago] (datetime.datetime(2024, 6, 11, 14, 18, 59, 776813, tzinfo=datetime.timezone.utc), 9) 2024-06-11 16:18:59,779 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, answer, algorithm_used, language, appreciation, question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-11 16:18:59,779 [INFO] sqlalchemy.engine.Engine: [cached since 110.6s ago] (9, 'test', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 11, 14, 18, 57, 722828, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 11, 14, 18, 59, 776810, tzinfo=datetime.timezone.utc)) 2024-06-11 16:18:59,780 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-11 16:18:59,781 [DEBUG] sqlalchemy.engine.Engine: Row (10,) 2024-06-11 16:18:59,781 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 16:18:59,782 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 16:18:59,784 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 16:18:59,784 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-11 16:18:59,784 [INFO] sqlalchemy.engine.Engine: [cached since 110.6s ago] (10,) 2024-06-11 16:18:59,786 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_answer_at') 2024-06-11 16:18:59,787 [DEBUG] sqlalchemy.engine.Engine: Row (10, 9, 'test', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 11, 14, 18, 57, 722828), datetime.datetime(2024, 6, 11, 14, 18, 59, 776810)) 2024-06-11 16:18:59,788 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 16:20:48,774 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-11 16:20:48,775 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 16:20:48,776 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-11 16:20:48,776 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-11 16:20:48,777 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-11 16:20:48,777 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 16:20:48,778 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-11 16:20:48,779 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-11 16:20:48,779 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-11 16:20:48,780 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 16:20:48,781 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-11 16:20:48,781 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-11 16:20:48,782 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 16:20:48,785 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 16:20:48,785 [INFO] sqlalchemy.engine.Engine: [generated in 0.00049s] ('39',) 2024-06-11 16:20:48,793 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 16:20:48,794 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 16:20:49,023 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 16:21:55,228 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 16:21:55,229 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 16:21:55,229 [INFO] sqlalchemy.engine.Engine: [cached since 66.44s ago] ('39',) 2024-06-11 16:21:55,231 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 16:21:55,232 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 16:21:55,318 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 16:21:59,324 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 16:21:59,324 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 16:21:59,325 [INFO] sqlalchemy.engine.Engine: [cached since 70.54s ago] ('39',) 2024-06-11 16:21:59,327 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 16:21:59,327 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 16:21:59,415 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 16:22:25,273 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-11 16:22:25,273 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 16:22:25,275 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-11 16:22:25,275 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-11 16:22:25,276 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-11 16:22:25,276 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 16:22:25,277 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-11 16:22:25,277 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-11 16:22:25,278 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-11 16:22:25,278 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 16:22:25,279 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-11 16:22:25,279 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-11 16:22:25,280 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 16:22:25,283 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 16:22:25,283 [INFO] sqlalchemy.engine.Engine: [generated in 0.00039s] ('39',) 2024-06-11 16:22:25,292 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 16:22:25,292 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 16:22:25,307 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-11 16:22:25,307 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 16:22:25,308 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-11 16:22:25,308 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-11 16:22:25,309 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-11 16:22:25,309 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 16:22:25,309 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-11 16:22:25,310 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-11 16:22:25,310 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-11 16:22:25,310 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 16:22:25,311 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-11 16:22:25,311 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-11 16:22:25,312 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 16:22:25,312 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-11 16:22:25,313 [INFO] sqlalchemy.engine.Engine: [generated in 0.00033s] () 2024-06-11 16:22:25,313 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 16:22:25,314 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 16:22:25,315 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 16:22:25,316 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-11 16:22:25,316 [INFO] sqlalchemy.engine.Engine: [generated in 0.00034s] ('157de573-c946-4a87-b664-0bec6aca3187', 1) 2024-06-11 16:22:25,319 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-11 16:22:25,320 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-11 16:22:25,321 [INFO] sqlalchemy.engine.Engine: [generated in 0.00036s] (None, '157de573-c946-4a87-b664-0bec6aca3187', datetime.datetime(2024, 6, 11, 14, 22, 25, 319946, tzinfo=datetime.timezone.utc), None) 2024-06-11 16:22:25,322 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-11 16:22:25,323 [DEBUG] sqlalchemy.engine.Engine: Row (10,) 2024-06-11 16:22:25,324 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 16:22:25,326 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 16:22:25,327 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-11 16:22:25,327 [INFO] sqlalchemy.engine.Engine: [generated in 0.00040s] (10,) 2024-06-11 16:22:25,329 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-11 16:22:25,329 [DEBUG] sqlalchemy.engine.Engine: Row (10, None, '157de573-c946-4a87-b664-0bec6aca3187', datetime.datetime(2024, 6, 11, 14, 22, 25, 319946), None) 2024-06-11 16:22:25,330 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 16:22:25,331 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 16:22:25,331 [INFO] sqlalchemy.engine.Engine: [generated in 0.00041s] (39,) 2024-06-11 16:22:25,333 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 16:22:25,334 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 16:22:25,986 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id WHERE (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-11 16:22:25,987 [INFO] sqlalchemy.engine.Engine: [generated in 0.00215s] ('[0.01315841048649911,-0.015504367294793065,0.06418296547895731,0.013962953963268226,-0.015098336738583367,0.01813605013715093,-0.010263560104963501,0 ... (32335 characters truncated) ... ,0.01450432803821449,0.018286430789833167,0.03437728728669972,0.004398668549889889,-0.0012942236784869246,-0.019730096231453276,0.013233601744162781]', '[0.01315841048649911,-0.015504367294793065,0.06418296547895731,0.013962953963268226,-0.015098336738583367,0.01813605013715093,-0.010263560104963501,0 ... (32335 characters truncated) ... ,0.01450432803821449,0.018286430789833167,0.03437728728669972,0.004398668549889889,-0.0012942236784869246,-0.019730096231453276,0.013233601744162781]', 0.85, 5) 2024-06-11 16:22:26,004 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-11 16:22:26,005 [DEBUG] sqlalchemy.engine.Engine: Row (153, 153, 'embedding_small_openai', 25, True, "Filename: 25.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1985 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 1.1342704e-02, 8.4127364e-04, 2.9315250e-02, ..., 4.1847416e-05, 1.1531288e-03, -3.5605987e-03], dtype=float32), 0.3360206274897549) 2024-06-11 16:22:26,005 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.3461077442425886) 2024-06-11 16:22:26,006 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.43715698276068904) 2024-06-11 16:22:26,007 [DEBUG] sqlalchemy.engine.Engine: Row (230, 230, 'embedding_small_openai', 56, True, "Filename: 56.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text discusses the importance of creating a sea ... (2658 characters truncated) ... entation of processes & applications.\n\nImproved customer & employee experience\nDepth & breadth\nGet in touch with our experts\n\nHere to help!\n\n", array([-0.00415549, 0.01164719, 0.03141347, ..., -0.0009992 , -0.02351582, -0.00459835], dtype=float32), 0.4424214019902917) 2024-06-11 16:22:26,007 [DEBUG] sqlalchemy.engine.Engine: Row (246, 246, 'embedding_small_openai', 70, True, "Filename: 70.html\nUser Context:\nNone\n\nUnlocking your business potential\n\nInspire\n\nFuel your business with creativity and innovation. Our Insp ... (1173 characters truncated) ... ness.\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\n\n", array([-0.01036158, 0.01013955, 0.03830824, ..., -0.00866672, -0.03256496, 0.00539172], dtype=float32), 0.4625185273664997) 2024-06-11 16:22:33,130 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-11 16:22:33,131 [INFO] sqlalchemy.engine.Engine: [generated in 0.00044s] (153, 334, 398, 230, 246) 2024-06-11 16:22:33,132 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-11 16:22:33,132 [DEBUG] sqlalchemy.engine.Engine: Row (153, 'embedding_small_openai', 25, True, "Filename: 25.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1985 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-11 16:22:33,133 [DEBUG] sqlalchemy.engine.Engine: Row (230, 'embedding_small_openai', 56, True, "Filename: 56.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text discusses the importance of creating a sea ... (2658 characters truncated) ... entation of processes & applications.\n\nImproved customer & employee experience\nDepth & breadth\nGet in touch with our experts\n\nHere to help!\n\n") 2024-06-11 16:22:33,133 [DEBUG] sqlalchemy.engine.Engine: Row (246, 'embedding_small_openai', 70, True, "Filename: 70.html\nUser Context:\nNone\n\nUnlocking your business potential\n\nInspire\n\nFuel your business with creativity and innovation. Our Insp ... (1173 characters truncated) ... ness.\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\n\n") 2024-06-11 16:22:33,133 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-11 16:22:33,134 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-11 16:22:33,135 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 16:22:33,136 [INFO] sqlalchemy.engine.Engine: [generated in 0.00037s] (25,) 2024-06-11 16:22:33,138 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 16:22:33,139 [DEBUG] sqlalchemy.engine.Engine: Row (25, 25, 'https://www.ae.be/en', '39/25/en', '25.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 6, 13, 36, 32, 729655), 8, datetime.datetime(2024, 6, 7, 11, 56, 58, 649945), 8, False, datetime.datetime(2024, 6, 7, 9, 56, 58, 629069), datetime.datetime(2024, 6, 7, 9, 56, 58, 993012), None) 2024-06-11 16:22:33,139 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 16:22:33,139 [INFO] sqlalchemy.engine.Engine: [cached since 0.004278s ago] (56,) 2024-06-11 16:22:33,141 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 16:22:33,142 [DEBUG] sqlalchemy.engine.Engine: Row (56, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '56.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text discusses the importance of creating a seamless customer experience (CX) and int ... (525 characters truncated) ... and implementing the changes. The text also emphasizes the importance of co-creation and hands-on methods to ensure a seamless customer experience.\n', datetime.datetime(2024, 6, 6, 17, 23, 30, 651254), 8, datetime.datetime(2024, 6, 7, 11, 57, 14, 487985), 8, False, datetime.datetime(2024, 6, 7, 9, 57, 14, 475828), datetime.datetime(2024, 6, 7, 9, 57, 18, 432669), None) 2024-06-11 16:22:33,142 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 16:22:33,143 [INFO] sqlalchemy.engine.Engine: [cached since 0.007557s ago] (70,) 2024-06-11 16:22:33,144 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 16:22:33,145 [DEBUG] sqlalchemy.engine.Engine: Row (70, 70, 'https://www.ae.be/our-services#managed-services', '39/70/en', '70.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 6, 17, 33, 29, 703919), 8, datetime.datetime(2024, 6, 7, 11, 57, 22, 994100), 8, False, datetime.datetime(2024, 6, 7, 9, 57, 22, 979186), datetime.datetime(2024, 6, 7, 9, 57, 23, 358064), None) 2024-06-11 16:22:33,145 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 16:22:33,145 [INFO] sqlalchemy.engine.Engine: [cached since 0.0103s ago] (80,) 2024-06-11 16:22:33,147 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 16:22:33,147 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-11 16:22:33,148 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 16:22:33,148 [INFO] sqlalchemy.engine.Engine: [cached since 0.01289s ago] (109,) 2024-06-11 16:22:33,149 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 16:22:33,150 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-11 16:22:33,151 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-11 16:22:33,152 [INFO] sqlalchemy.engine.Engine: [generated in 0.00047s] (datetime.datetime(2024, 6, 11, 14, 22, 33, 150712, tzinfo=datetime.timezone.utc), 10) 2024-06-11 16:22:33,154 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, answer, algorithm_used, language, appreciation, question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-11 16:22:33,154 [INFO] sqlalchemy.engine.Engine: [generated in 0.00040s] (10, 'What are the services offered by ae?', "AE offers a wide range of services designed to help businesses thrive in a digital world. These services include:\n\n1. **Inspire**: Gain inspiration ... (1127 characters truncated) ... mless customer experience, including customer journey mapping, workshops, prototyping, and blueprints & roadmaps.\n\nSources: 153, 334, 398, 230, 246", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 11, 14, 22, 25, 330110, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 11, 14, 22, 33, 150707, tzinfo=datetime.timezone.utc)) 2024-06-11 16:22:33,156 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-11 16:22:33,157 [DEBUG] sqlalchemy.engine.Engine: Row (11,) 2024-06-11 16:22:33,157 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-11 16:22:33,158 [INFO] sqlalchemy.engine.Engine: [generated in 0.00033s] [(11, 153), (11, 230), (11, 246), (11, 334), (11, 398)] 2024-06-11 16:22:33,164 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 16:22:33,166 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 16:22:33,167 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 16:22:33,168 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-11 16:22:33,169 [INFO] sqlalchemy.engine.Engine: [generated in 0.00035s] (11,) 2024-06-11 16:22:33,170 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_answer_at') 2024-06-11 16:22:33,170 [DEBUG] sqlalchemy.engine.Engine: Row (11, 10, 'What are the services offered by ae?', "AE offers a wide range of services designed to help businesses thrive in a digital world. These services include:\n\n1. **Inspire**: Gain inspiration ... (1127 characters truncated) ... mless customer experience, including customer journey mapping, workshops, prototyping, and blueprints & roadmaps.\n\nSources: 153, 334, 398, 230, 246", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 11, 14, 22, 25, 330110), datetime.datetime(2024, 6, 11, 14, 22, 33, 150707)) 2024-06-11 16:22:33,171 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 16:35:22,927 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 16:35:22,932 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 16:35:22,934 [INFO] sqlalchemy.engine.Engine: [cached since 874.1s ago] ('39',) 2024-06-11 16:35:22,938 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 16:35:22,940 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 16:35:23,092 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 16:37:13,655 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-11 16:37:13,656 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 16:37:13,657 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-11 16:37:13,657 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-11 16:37:13,658 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-11 16:37:13,658 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 16:37:13,659 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-11 16:37:13,659 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-11 16:37:13,659 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-11 16:37:13,660 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 16:37:13,660 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-11 16:37:13,661 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-11 16:37:13,662 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 16:37:13,664 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 16:37:13,665 [INFO] sqlalchemy.engine.Engine: [generated in 0.00065s] ('39',) 2024-06-11 16:37:13,672 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 16:37:13,673 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 16:37:13,917 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 16:37:30,175 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 16:37:30,176 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 16:37:30,176 [INFO] sqlalchemy.engine.Engine: [cached since 904.9s ago] ('39',) 2024-06-11 16:37:30,178 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 16:37:30,178 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 16:37:30,179 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 16:37:30,179 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-11 16:37:30,180 [INFO] sqlalchemy.engine.Engine: [cached since 904.9s ago] () 2024-06-11 16:37:30,181 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 16:37:30,182 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 16:37:30,183 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 16:37:30,184 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-11 16:37:30,184 [INFO] sqlalchemy.engine.Engine: [cached since 904.9s ago] ('7edadfe6-cccb-4568-a01b-37fff5d62d88', 1) 2024-06-11 16:37:30,186 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-11 16:37:30,186 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-11 16:37:30,187 [INFO] sqlalchemy.engine.Engine: [cached since 904.9s ago] (None, '7edadfe6-cccb-4568-a01b-37fff5d62d88', datetime.datetime(2024, 6, 11, 14, 37, 30, 186691, tzinfo=datetime.timezone.utc), None) 2024-06-11 16:37:30,188 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-11 16:37:30,188 [DEBUG] sqlalchemy.engine.Engine: Row (11,) 2024-06-11 16:37:30,189 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 16:37:30,190 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 16:37:30,191 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-11 16:37:30,191 [INFO] sqlalchemy.engine.Engine: [cached since 904.9s ago] (11,) 2024-06-11 16:37:30,193 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-11 16:37:30,193 [DEBUG] sqlalchemy.engine.Engine: Row (11, None, '7edadfe6-cccb-4568-a01b-37fff5d62d88', datetime.datetime(2024, 6, 11, 14, 37, 30, 186691), None) 2024-06-11 16:37:30,194 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 16:37:30,195 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 16:37:30,195 [INFO] sqlalchemy.engine.Engine: [cached since 904.9s ago] (39,) 2024-06-11 16:37:30,197 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 16:37:30,197 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 16:37:30,557 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id WHERE (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-11 16:37:30,558 [INFO] sqlalchemy.engine.Engine: [cached since 904.6s ago] ('[0.01315841048649911,-0.015504367294793065,0.06418296547895731,0.013962953963268226,-0.015098336738583367,0.01813605013715093,-0.010263560104963501,0 ... (32335 characters truncated) ... ,0.01450432803821449,0.018286430789833167,0.03437728728669972,0.004398668549889889,-0.0012942236784869246,-0.019730096231453276,0.013233601744162781]', '[0.01315841048649911,-0.015504367294793065,0.06418296547895731,0.013962953963268226,-0.015098336738583367,0.01813605013715093,-0.010263560104963501,0 ... (32335 characters truncated) ... ,0.01450432803821449,0.018286430789833167,0.03437728728669972,0.004398668549889889,-0.0012942236784869246,-0.019730096231453276,0.013233601744162781]', 0.85, 5) 2024-06-11 16:37:30,574 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-11 16:37:30,576 [DEBUG] sqlalchemy.engine.Engine: Row (153, 153, 'embedding_small_openai', 25, True, "Filename: 25.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1985 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 1.1342704e-02, 8.4127364e-04, 2.9315250e-02, ..., 4.1847416e-05, 1.1531288e-03, -3.5605987e-03], dtype=float32), 0.3360206274897549) 2024-06-11 16:37:30,578 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.3461077442425886) 2024-06-11 16:37:30,580 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.43715698276068904) 2024-06-11 16:37:30,582 [DEBUG] sqlalchemy.engine.Engine: Row (230, 230, 'embedding_small_openai', 56, True, "Filename: 56.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text discusses the importance of creating a sea ... (2658 characters truncated) ... entation of processes & applications.\n\nImproved customer & employee experience\nDepth & breadth\nGet in touch with our experts\n\nHere to help!\n\n", array([-0.00415549, 0.01164719, 0.03141347, ..., -0.0009992 , -0.02351582, -0.00459835], dtype=float32), 0.4424214019902917) 2024-06-11 16:37:30,583 [DEBUG] sqlalchemy.engine.Engine: Row (246, 246, 'embedding_small_openai', 70, True, "Filename: 70.html\nUser Context:\nNone\n\nUnlocking your business potential\n\nInspire\n\nFuel your business with creativity and innovation. Our Insp ... (1173 characters truncated) ... ness.\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\n\n", array([-0.01036158, 0.01013955, 0.03830824, ..., -0.00866672, -0.03256496, 0.00539172], dtype=float32), 0.4625185273664997) 2024-06-11 16:37:38,398 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-11 16:37:38,399 [INFO] sqlalchemy.engine.Engine: [cached since 905.3s ago] (153, 334, 398, 230, 246) 2024-06-11 16:37:38,403 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-11 16:37:38,404 [DEBUG] sqlalchemy.engine.Engine: Row (153, 'embedding_small_openai', 25, True, "Filename: 25.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1985 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-11 16:37:38,405 [DEBUG] sqlalchemy.engine.Engine: Row (230, 'embedding_small_openai', 56, True, "Filename: 56.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text discusses the importance of creating a sea ... (2658 characters truncated) ... entation of processes & applications.\n\nImproved customer & employee experience\nDepth & breadth\nGet in touch with our experts\n\nHere to help!\n\n") 2024-06-11 16:37:38,406 [DEBUG] sqlalchemy.engine.Engine: Row (246, 'embedding_small_openai', 70, True, "Filename: 70.html\nUser Context:\nNone\n\nUnlocking your business potential\n\nInspire\n\nFuel your business with creativity and innovation. Our Insp ... (1173 characters truncated) ... ness.\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\n\n") 2024-06-11 16:37:38,407 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-11 16:37:38,408 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-11 16:37:38,409 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 16:37:38,410 [INFO] sqlalchemy.engine.Engine: [cached since 905.3s ago] (25,) 2024-06-11 16:37:38,413 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 16:37:38,414 [DEBUG] sqlalchemy.engine.Engine: Row (25, 25, 'https://www.ae.be/en', '39/25/en', '25.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 6, 13, 36, 32, 729655), 8, datetime.datetime(2024, 6, 7, 11, 56, 58, 649945), 8, False, datetime.datetime(2024, 6, 7, 9, 56, 58, 629069), datetime.datetime(2024, 6, 7, 9, 56, 58, 993012), None) 2024-06-11 16:37:38,415 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 16:37:38,416 [INFO] sqlalchemy.engine.Engine: [cached since 905.3s ago] (56,) 2024-06-11 16:37:38,419 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 16:37:38,419 [DEBUG] sqlalchemy.engine.Engine: Row (56, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '56.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text discusses the importance of creating a seamless customer experience (CX) and int ... (525 characters truncated) ... and implementing the changes. The text also emphasizes the importance of co-creation and hands-on methods to ensure a seamless customer experience.\n', datetime.datetime(2024, 6, 6, 17, 23, 30, 651254), 8, datetime.datetime(2024, 6, 7, 11, 57, 14, 487985), 8, False, datetime.datetime(2024, 6, 7, 9, 57, 14, 475828), datetime.datetime(2024, 6, 7, 9, 57, 18, 432669), None) 2024-06-11 16:37:38,420 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 16:37:38,422 [INFO] sqlalchemy.engine.Engine: [cached since 905.3s ago] (70,) 2024-06-11 16:37:38,424 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 16:37:38,425 [DEBUG] sqlalchemy.engine.Engine: Row (70, 70, 'https://www.ae.be/our-services#managed-services', '39/70/en', '70.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 6, 17, 33, 29, 703919), 8, datetime.datetime(2024, 6, 7, 11, 57, 22, 994100), 8, False, datetime.datetime(2024, 6, 7, 9, 57, 22, 979186), datetime.datetime(2024, 6, 7, 9, 57, 23, 358064), None) 2024-06-11 16:37:38,426 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 16:37:38,426 [INFO] sqlalchemy.engine.Engine: [cached since 905.3s ago] (80,) 2024-06-11 16:37:38,429 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 16:37:38,430 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-11 16:37:38,430 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 16:37:38,431 [INFO] sqlalchemy.engine.Engine: [cached since 905.3s ago] (109,) 2024-06-11 16:37:38,433 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 16:37:38,434 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-11 16:37:38,435 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-11 16:37:38,436 [INFO] sqlalchemy.engine.Engine: [cached since 905.3s ago] (datetime.datetime(2024, 6, 11, 14, 37, 38, 435220, tzinfo=datetime.timezone.utc), 11) 2024-06-11 16:37:38,438 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, answer, algorithm_used, language, appreciation, question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-11 16:37:38,439 [INFO] sqlalchemy.engine.Engine: [cached since 905.3s ago] (11, 'What are the services offered by ae?', "AE offers a wide range of services to help businesses thrive in the digital world. These services include:\n\n1. **Inspire**: Providing inspiration a ... (1458 characters truncated) ... n\nThese services are designed to help businesses optimize their operations, enhance customer and employee experiences, and drive sustainable growth.", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 11, 14, 37, 30, 194236, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 11, 14, 37, 38, 435214, tzinfo=datetime.timezone.utc)) 2024-06-11 16:37:38,441 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-11 16:37:38,442 [DEBUG] sqlalchemy.engine.Engine: Row (12,) 2024-06-11 16:37:38,443 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-11 16:37:38,443 [INFO] sqlalchemy.engine.Engine: [cached since 905.3s ago] [(12, 153), (12, 230), (12, 246), (12, 334), (12, 398)] 2024-06-11 16:37:38,448 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 16:37:38,453 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 16:37:38,455 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 16:37:38,456 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-11 16:37:38,457 [INFO] sqlalchemy.engine.Engine: [cached since 905.3s ago] (12,) 2024-06-11 16:37:38,459 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_answer_at') 2024-06-11 16:37:38,460 [DEBUG] sqlalchemy.engine.Engine: Row (12, 11, 'What are the services offered by ae?', "AE offers a wide range of services to help businesses thrive in the digital world. These services include:\n\n1. **Inspire**: Providing inspiration a ... (1458 characters truncated) ... n\nThese services are designed to help businesses optimize their operations, enhance customer and employee experiences, and drive sustainable growth.", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 11, 14, 37, 30, 194236), datetime.datetime(2024, 6, 11, 14, 37, 38, 435214)) 2024-06-11 16:37:38,461 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 16:38:04,549 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-11 16:38:04,549 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 16:38:04,551 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-11 16:38:04,551 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-11 16:38:04,552 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-11 16:38:04,552 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 16:38:04,553 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-11 16:38:04,553 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-11 16:38:04,554 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-11 16:38:04,554 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 16:38:04,555 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-11 16:38:04,555 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-11 16:38:04,556 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 16:38:04,559 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 16:38:04,560 [INFO] sqlalchemy.engine.Engine: [generated in 0.00051s] ('39',) 2024-06-11 16:38:04,568 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 16:38:04,569 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 16:38:04,766 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 16:40:25,480 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 16:40:25,481 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 16:40:25,483 [INFO] sqlalchemy.engine.Engine: [cached since 1177s ago] ('39',) 2024-06-11 16:40:25,487 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 16:40:25,489 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 16:40:25,657 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 16:54:06,469 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-11 16:54:06,470 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 16:54:06,471 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-11 16:54:06,472 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-11 16:54:06,472 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-11 16:54:06,473 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 16:54:06,474 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-11 16:54:06,477 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-11 16:54:06,478 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-11 16:54:06,478 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 16:54:06,479 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-11 16:54:06,479 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-11 16:54:06,480 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 16:54:06,483 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 16:54:06,484 [INFO] sqlalchemy.engine.Engine: [generated in 0.00050s] ('39',) 2024-06-11 16:54:06,492 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 16:54:06,492 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 16:54:06,702 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 16:54:38,684 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 16:54:38,685 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 16:54:38,685 [INFO] sqlalchemy.engine.Engine: [cached since 32.2s ago] ('39',) 2024-06-11 16:54:38,688 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 16:54:38,689 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 16:54:38,764 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 17:00:58,187 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-11 17:00:58,188 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 17:00:58,189 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-11 17:00:58,189 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-11 17:00:58,190 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-11 17:00:58,190 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 17:00:58,191 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-11 17:00:58,192 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-11 17:00:58,192 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-11 17:00:58,193 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 17:00:58,193 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-11 17:00:58,193 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-11 17:00:58,194 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 17:00:58,197 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 17:00:58,198 [INFO] sqlalchemy.engine.Engine: [generated in 0.00051s] ('39',) 2024-06-11 17:00:58,205 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 17:00:58,205 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 17:00:58,455 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 17:01:14,128 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 17:01:14,129 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 17:01:14,129 [INFO] sqlalchemy.engine.Engine: [cached since 2329s ago] ('39',) 2024-06-11 17:01:14,131 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 17:01:14,132 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 17:01:14,132 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 17:01:14,133 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-11 17:01:14,133 [INFO] sqlalchemy.engine.Engine: [cached since 2329s ago] () 2024-06-11 17:01:14,134 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 17:01:14,135 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 17:01:14,136 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 17:01:14,136 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-11 17:01:14,137 [INFO] sqlalchemy.engine.Engine: [cached since 2329s ago] ('8486c4d9-2bb7-4a3b-b82f-196b8d116eb9', 1) 2024-06-11 17:01:14,138 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-11 17:01:14,139 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-11 17:01:14,139 [INFO] sqlalchemy.engine.Engine: [cached since 2329s ago] (None, '8486c4d9-2bb7-4a3b-b82f-196b8d116eb9', datetime.datetime(2024, 6, 11, 15, 1, 14, 138891, tzinfo=datetime.timezone.utc), None) 2024-06-11 17:01:14,140 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-11 17:01:14,141 [DEBUG] sqlalchemy.engine.Engine: Row (12,) 2024-06-11 17:01:14,141 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 17:01:14,143 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 17:01:14,143 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-11 17:01:14,144 [INFO] sqlalchemy.engine.Engine: [cached since 2329s ago] (12,) 2024-06-11 17:01:14,145 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-11 17:01:14,145 [DEBUG] sqlalchemy.engine.Engine: Row (12, None, '8486c4d9-2bb7-4a3b-b82f-196b8d116eb9', datetime.datetime(2024, 6, 11, 15, 1, 14, 138891), None) 2024-06-11 17:01:14,146 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 17:01:14,147 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 17:01:14,147 [INFO] sqlalchemy.engine.Engine: [cached since 2329s ago] (39,) 2024-06-11 17:01:14,149 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 17:01:14,149 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 17:01:14,536 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id WHERE (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-11 17:01:14,537 [INFO] sqlalchemy.engine.Engine: [cached since 2329s ago] ('[0.01315841048649911,-0.015504367294793065,0.06418296547895731,0.013962953963268226,-0.015098336738583367,0.01813605013715093,-0.010263560104963501,0 ... (32335 characters truncated) ... ,0.01450432803821449,0.018286430789833167,0.03437728728669972,0.004398668549889889,-0.0012942236784869246,-0.019730096231453276,0.013233601744162781]', '[0.01315841048649911,-0.015504367294793065,0.06418296547895731,0.013962953963268226,-0.015098336738583367,0.01813605013715093,-0.010263560104963501,0 ... (32335 characters truncated) ... ,0.01450432803821449,0.018286430789833167,0.03437728728669972,0.004398668549889889,-0.0012942236784869246,-0.019730096231453276,0.013233601744162781]', 0.85, 5) 2024-06-11 17:01:14,554 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-11 17:01:14,557 [DEBUG] sqlalchemy.engine.Engine: Row (153, 153, 'embedding_small_openai', 25, True, "Filename: 25.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1985 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 1.1342704e-02, 8.4127364e-04, 2.9315250e-02, ..., 4.1847416e-05, 1.1531288e-03, -3.5605987e-03], dtype=float32), 0.3360206274897549) 2024-06-11 17:01:14,560 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.3461077442425886) 2024-06-11 17:01:14,562 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.43715698276068904) 2024-06-11 17:01:14,563 [DEBUG] sqlalchemy.engine.Engine: Row (230, 230, 'embedding_small_openai', 56, True, "Filename: 56.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text discusses the importance of creating a sea ... (2658 characters truncated) ... entation of processes & applications.\n\nImproved customer & employee experience\nDepth & breadth\nGet in touch with our experts\n\nHere to help!\n\n", array([-0.00415549, 0.01164719, 0.03141347, ..., -0.0009992 , -0.02351582, -0.00459835], dtype=float32), 0.4424214019902917) 2024-06-11 17:01:14,565 [DEBUG] sqlalchemy.engine.Engine: Row (246, 246, 'embedding_small_openai', 70, True, "Filename: 70.html\nUser Context:\nNone\n\nUnlocking your business potential\n\nInspire\n\nFuel your business with creativity and innovation. Our Insp ... (1173 characters truncated) ... ness.\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\n\n", array([-0.01036158, 0.01013955, 0.03830824, ..., -0.00866672, -0.03256496, 0.00539172], dtype=float32), 0.4625185273664997) 2024-06-11 17:01:27,639 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-11 17:01:27,640 [INFO] sqlalchemy.engine.Engine: [cached since 2335s ago] (153, 334, 398, 230, 246) 2024-06-11 17:01:27,643 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-11 17:01:27,645 [DEBUG] sqlalchemy.engine.Engine: Row (153, 'embedding_small_openai', 25, True, "Filename: 25.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1985 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-11 17:01:27,646 [DEBUG] sqlalchemy.engine.Engine: Row (230, 'embedding_small_openai', 56, True, "Filename: 56.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text discusses the importance of creating a sea ... (2658 characters truncated) ... entation of processes & applications.\n\nImproved customer & employee experience\nDepth & breadth\nGet in touch with our experts\n\nHere to help!\n\n") 2024-06-11 17:01:27,646 [DEBUG] sqlalchemy.engine.Engine: Row (246, 'embedding_small_openai', 70, True, "Filename: 70.html\nUser Context:\nNone\n\nUnlocking your business potential\n\nInspire\n\nFuel your business with creativity and innovation. Our Insp ... (1173 characters truncated) ... ness.\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\n\n") 2024-06-11 17:01:27,647 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-11 17:01:27,648 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-11 17:01:27,649 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 17:01:27,650 [INFO] sqlalchemy.engine.Engine: [cached since 2335s ago] (25,) 2024-06-11 17:01:27,652 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 17:01:27,653 [DEBUG] sqlalchemy.engine.Engine: Row (25, 25, 'https://www.ae.be/en', '39/25/en', '25.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 6, 13, 36, 32, 729655), 8, datetime.datetime(2024, 6, 7, 11, 56, 58, 649945), 8, False, datetime.datetime(2024, 6, 7, 9, 56, 58, 629069), datetime.datetime(2024, 6, 7, 9, 56, 58, 993012), None) 2024-06-11 17:01:27,654 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 17:01:27,655 [INFO] sqlalchemy.engine.Engine: [cached since 2335s ago] (56,) 2024-06-11 17:01:27,657 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 17:01:27,658 [DEBUG] sqlalchemy.engine.Engine: Row (56, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '56.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text discusses the importance of creating a seamless customer experience (CX) and int ... (525 characters truncated) ... and implementing the changes. The text also emphasizes the importance of co-creation and hands-on methods to ensure a seamless customer experience.\n', datetime.datetime(2024, 6, 6, 17, 23, 30, 651254), 8, datetime.datetime(2024, 6, 7, 11, 57, 14, 487985), 8, False, datetime.datetime(2024, 6, 7, 9, 57, 14, 475828), datetime.datetime(2024, 6, 7, 9, 57, 18, 432669), None) 2024-06-11 17:01:27,659 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 17:01:27,659 [INFO] sqlalchemy.engine.Engine: [cached since 2335s ago] (70,) 2024-06-11 17:01:27,662 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 17:01:27,663 [DEBUG] sqlalchemy.engine.Engine: Row (70, 70, 'https://www.ae.be/our-services#managed-services', '39/70/en', '70.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 6, 17, 33, 29, 703919), 8, datetime.datetime(2024, 6, 7, 11, 57, 22, 994100), 8, False, datetime.datetime(2024, 6, 7, 9, 57, 22, 979186), datetime.datetime(2024, 6, 7, 9, 57, 23, 358064), None) 2024-06-11 17:01:27,664 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 17:01:27,664 [INFO] sqlalchemy.engine.Engine: [cached since 2335s ago] (80,) 2024-06-11 17:01:27,666 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 17:01:27,666 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-11 17:01:27,667 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 17:01:27,668 [INFO] sqlalchemy.engine.Engine: [cached since 2335s ago] (109,) 2024-06-11 17:01:27,670 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 17:01:27,670 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-11 17:01:27,672 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-11 17:01:27,672 [INFO] sqlalchemy.engine.Engine: [cached since 2335s ago] (datetime.datetime(2024, 6, 11, 15, 1, 27, 671522, tzinfo=datetime.timezone.utc), 12) 2024-06-11 17:01:27,674 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, answer, algorithm_used, language, appreciation, question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-11 17:01:27,674 [INFO] sqlalchemy.engine.Engine: [cached since 2335s ago] (12, 'What are the services offered by ae?', "AE offers a wide range of services designed to help businesses thrive in a digital world. These services include:\n\n1. **Inspire**: Gain inspiration ... (1109 characters truncated) ... stomer experience through customer journey mapping, workshops, prototyping, and creating blueprints and roadmaps.\n\nSources: 153, 334, 398, 230, 246", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 11, 15, 1, 14, 146013, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 11, 15, 1, 27, 671518, tzinfo=datetime.timezone.utc)) 2024-06-11 17:01:27,676 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-11 17:01:27,677 [DEBUG] sqlalchemy.engine.Engine: Row (13,) 2024-06-11 17:01:27,677 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-11 17:01:27,678 [INFO] sqlalchemy.engine.Engine: [cached since 2335s ago] [(13, 153), (13, 230), (13, 246), (13, 334), (13, 398)] 2024-06-11 17:01:27,681 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 17:01:27,683 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 17:01:27,685 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 17:01:27,685 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-11 17:01:27,686 [INFO] sqlalchemy.engine.Engine: [cached since 2335s ago] (13,) 2024-06-11 17:01:27,687 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_answer_at') 2024-06-11 17:01:27,687 [DEBUG] sqlalchemy.engine.Engine: Row (13, 12, 'What are the services offered by ae?', "AE offers a wide range of services designed to help businesses thrive in a digital world. These services include:\n\n1. **Inspire**: Gain inspiration ... (1109 characters truncated) ... stomer experience through customer journey mapping, workshops, prototyping, and creating blueprints and roadmaps.\n\nSources: 153, 334, 398, 230, 246", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 11, 15, 1, 14, 146013), datetime.datetime(2024, 6, 11, 15, 1, 27, 671518)) 2024-06-11 17:01:27,688 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 17:06:48,225 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-11 17:06:48,226 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 17:06:48,227 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-11 17:06:48,228 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-11 17:06:48,228 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-11 17:06:48,229 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 17:06:48,229 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-11 17:06:48,230 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-11 17:06:48,230 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-11 17:06:48,230 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 17:06:48,231 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-11 17:06:48,231 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-11 17:06:48,232 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 17:06:48,235 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 17:06:48,236 [INFO] sqlalchemy.engine.Engine: [generated in 0.00054s] ('39',) 2024-06-11 17:06:48,243 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 17:06:48,243 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 17:06:48,461 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 17:07:13,703 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-11 17:07:13,703 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 17:07:13,705 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-11 17:07:13,705 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-11 17:07:13,706 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-11 17:07:13,706 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 17:07:13,707 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-11 17:07:13,707 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-11 17:07:13,708 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-11 17:07:13,708 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 17:07:13,709 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-11 17:07:13,709 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-11 17:07:13,711 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 17:07:13,714 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 17:07:13,714 [INFO] sqlalchemy.engine.Engine: [generated in 0.00044s] ('39',) 2024-06-11 17:07:13,722 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 17:07:13,722 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 17:07:13,931 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 17:07:30,952 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 17:07:30,953 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 17:07:30,953 [INFO] sqlalchemy.engine.Engine: [cached since 2706s ago] ('39',) 2024-06-11 17:07:30,955 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 17:07:30,956 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 17:07:30,956 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 17:07:30,957 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-11 17:07:30,957 [INFO] sqlalchemy.engine.Engine: [cached since 2706s ago] () 2024-06-11 17:07:30,958 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 17:07:30,959 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 17:07:30,961 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 17:07:30,961 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-11 17:07:30,962 [INFO] sqlalchemy.engine.Engine: [cached since 2706s ago] ('c17963eb-f475-4b9e-b2dc-4ad3c86884f9', 1) 2024-06-11 17:07:30,963 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-11 17:07:30,964 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-11 17:07:30,964 [INFO] sqlalchemy.engine.Engine: [cached since 2706s ago] (None, 'c17963eb-f475-4b9e-b2dc-4ad3c86884f9', datetime.datetime(2024, 6, 11, 15, 7, 30, 963955, tzinfo=datetime.timezone.utc), None) 2024-06-11 17:07:30,965 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-11 17:07:30,965 [DEBUG] sqlalchemy.engine.Engine: Row (13,) 2024-06-11 17:07:30,966 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 17:07:30,967 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 17:07:30,967 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-11 17:07:30,967 [INFO] sqlalchemy.engine.Engine: [cached since 2706s ago] (13,) 2024-06-11 17:07:30,969 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-11 17:07:30,969 [DEBUG] sqlalchemy.engine.Engine: Row (13, None, 'c17963eb-f475-4b9e-b2dc-4ad3c86884f9', datetime.datetime(2024, 6, 11, 15, 7, 30, 963955), None) 2024-06-11 17:07:30,970 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 17:07:30,970 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 17:07:30,971 [INFO] sqlalchemy.engine.Engine: [cached since 2706s ago] (39,) 2024-06-11 17:07:30,972 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 17:07:30,973 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 17:07:31,668 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id WHERE (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-11 17:07:31,671 [INFO] sqlalchemy.engine.Engine: [cached since 2706s ago] ('[0.013152906243760953,-0.015497881415539832,0.06409599423743965,0.01394959680110145,-0.015099536136869582,0.01815852650108174,-0.010266783313618695,0 ... (32300 characters truncated) ... .014498260332397749,0.018278782593298654,0.034392970427853616,0.004430650589436722,-0.0012805293829371736,-0.019706811115520122,0.013213034289869408]', '[0.013152906243760953,-0.015497881415539832,0.06409599423743965,0.01394959680110145,-0.015099536136869582,0.01815852650108174,-0.010266783313618695,0 ... (32300 characters truncated) ... .014498260332397749,0.018278782593298654,0.034392970427853616,0.004430650589436722,-0.0012805293829371736,-0.019706811115520122,0.013213034289869408]', 0.85, 5) 2024-06-11 17:07:31,688 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-11 17:07:31,691 [DEBUG] sqlalchemy.engine.Engine: Row (153, 153, 'embedding_small_openai', 25, True, "Filename: 25.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1985 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 1.1342704e-02, 8.4127364e-04, 2.9315250e-02, ..., 4.1847416e-05, 1.1531288e-03, -3.5605987e-03], dtype=float32), 0.33602980515494374) 2024-06-11 17:07:31,695 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.34612001594301656) 2024-06-11 17:07:31,697 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.4371693844280693) 2024-06-11 17:07:31,703 [DEBUG] sqlalchemy.engine.Engine: Row (230, 230, 'embedding_small_openai', 56, True, "Filename: 56.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text discusses the importance of creating a sea ... (2658 characters truncated) ... entation of processes & applications.\n\nImproved customer & employee experience\nDepth & breadth\nGet in touch with our experts\n\nHere to help!\n\n", array([-0.00415549, 0.01164719, 0.03141347, ..., -0.0009992 , -0.02351582, -0.00459835], dtype=float32), 0.44243499293523925) 2024-06-11 17:07:31,705 [DEBUG] sqlalchemy.engine.Engine: Row (246, 246, 'embedding_small_openai', 70, True, "Filename: 70.html\nUser Context:\nNone\n\nUnlocking your business potential\n\nInspire\n\nFuel your business with creativity and innovation. Our Insp ... (1173 characters truncated) ... ness.\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\n\n", array([-0.01036158, 0.01013955, 0.03830824, ..., -0.00866672, -0.03256496, 0.00539172], dtype=float32), 0.4624689266122056) 2024-06-11 17:07:53,752 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-11 17:07:53,753 [INFO] sqlalchemy.engine.Engine: [cached since 2721s ago] (153, 334, 398, 230, 246) 2024-06-11 17:07:53,756 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-11 17:07:53,757 [DEBUG] sqlalchemy.engine.Engine: Row (153, 'embedding_small_openai', 25, True, "Filename: 25.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1985 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-11 17:07:53,758 [DEBUG] sqlalchemy.engine.Engine: Row (230, 'embedding_small_openai', 56, True, "Filename: 56.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text discusses the importance of creating a sea ... (2658 characters truncated) ... entation of processes & applications.\n\nImproved customer & employee experience\nDepth & breadth\nGet in touch with our experts\n\nHere to help!\n\n") 2024-06-11 17:07:53,759 [DEBUG] sqlalchemy.engine.Engine: Row (246, 'embedding_small_openai', 70, True, "Filename: 70.html\nUser Context:\nNone\n\nUnlocking your business potential\n\nInspire\n\nFuel your business with creativity and innovation. Our Insp ... (1173 characters truncated) ... ness.\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\n\n") 2024-06-11 17:07:53,760 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-11 17:07:53,761 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-11 17:07:53,763 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 17:07:53,764 [INFO] sqlalchemy.engine.Engine: [cached since 2721s ago] (25,) 2024-06-11 17:07:53,767 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 17:07:53,768 [DEBUG] sqlalchemy.engine.Engine: Row (25, 25, 'https://www.ae.be/en', '39/25/en', '25.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 6, 13, 36, 32, 729655), 8, datetime.datetime(2024, 6, 7, 11, 56, 58, 649945), 8, False, datetime.datetime(2024, 6, 7, 9, 56, 58, 629069), datetime.datetime(2024, 6, 7, 9, 56, 58, 993012), None) 2024-06-11 17:07:53,769 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 17:07:53,770 [INFO] sqlalchemy.engine.Engine: [cached since 2721s ago] (56,) 2024-06-11 17:07:53,772 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 17:07:53,773 [DEBUG] sqlalchemy.engine.Engine: Row (56, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '56.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text discusses the importance of creating a seamless customer experience (CX) and int ... (525 characters truncated) ... and implementing the changes. The text also emphasizes the importance of co-creation and hands-on methods to ensure a seamless customer experience.\n', datetime.datetime(2024, 6, 6, 17, 23, 30, 651254), 8, datetime.datetime(2024, 6, 7, 11, 57, 14, 487985), 8, False, datetime.datetime(2024, 6, 7, 9, 57, 14, 475828), datetime.datetime(2024, 6, 7, 9, 57, 18, 432669), None) 2024-06-11 17:07:53,774 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 17:07:53,775 [INFO] sqlalchemy.engine.Engine: [cached since 2721s ago] (70,) 2024-06-11 17:07:53,777 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 17:07:53,778 [DEBUG] sqlalchemy.engine.Engine: Row (70, 70, 'https://www.ae.be/our-services#managed-services', '39/70/en', '70.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 6, 17, 33, 29, 703919), 8, datetime.datetime(2024, 6, 7, 11, 57, 22, 994100), 8, False, datetime.datetime(2024, 6, 7, 9, 57, 22, 979186), datetime.datetime(2024, 6, 7, 9, 57, 23, 358064), None) 2024-06-11 17:07:53,779 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 17:07:53,780 [INFO] sqlalchemy.engine.Engine: [cached since 2721s ago] (80,) 2024-06-11 17:07:53,782 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 17:07:53,783 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-11 17:07:53,784 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 17:07:53,785 [INFO] sqlalchemy.engine.Engine: [cached since 2721s ago] (109,) 2024-06-11 17:07:53,788 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 17:07:53,789 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-11 17:07:53,790 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-11 17:07:53,791 [INFO] sqlalchemy.engine.Engine: [cached since 2721s ago] (datetime.datetime(2024, 6, 11, 15, 7, 53, 790104, tzinfo=datetime.timezone.utc), 13) 2024-06-11 17:07:53,793 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, answer, algorithm_used, language, appreciation, question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-11 17:07:53,794 [INFO] sqlalchemy.engine.Engine: [cached since 2721s ago] (13, 'What are the services offered by ae?', 'AE offers a variety of services designed to help businesses thrive in a digital world. These services include:\n\n1. **Inspire**: Gain inspiration an ... (1910 characters truncated) ... ices are aimed at fostering innovation, improving customer and employee experiences, and driving business growth.\n\nSources: 153, 334, 398, 230, 246', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 11, 15, 7, 30, 970045, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 11, 15, 7, 53, 790097, tzinfo=datetime.timezone.utc)) 2024-06-11 17:07:53,796 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-11 17:07:53,796 [DEBUG] sqlalchemy.engine.Engine: Row (14,) 2024-06-11 17:07:53,797 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-11 17:07:53,798 [INFO] sqlalchemy.engine.Engine: [cached since 2721s ago] [(14, 153), (14, 230), (14, 246), (14, 334), (14, 398)] 2024-06-11 17:07:53,802 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 17:07:53,807 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 17:07:53,808 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 17:07:53,809 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-11 17:07:53,810 [INFO] sqlalchemy.engine.Engine: [cached since 2721s ago] (14,) 2024-06-11 17:07:53,812 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_answer_at') 2024-06-11 17:07:53,812 [DEBUG] sqlalchemy.engine.Engine: Row (14, 13, 'What are the services offered by ae?', 'AE offers a variety of services designed to help businesses thrive in a digital world. These services include:\n\n1. **Inspire**: Gain inspiration an ... (1910 characters truncated) ... ices are aimed at fostering innovation, improving customer and employee experiences, and driving business growth.\n\nSources: 153, 334, 398, 230, 246', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 11, 15, 7, 30, 970045), datetime.datetime(2024, 6, 11, 15, 7, 53, 790097)) 2024-06-11 17:07:53,813 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 17:11:43,202 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-11 17:11:43,203 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 17:11:43,204 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-11 17:11:43,205 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-11 17:11:43,205 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-11 17:11:43,206 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 17:11:43,207 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-11 17:11:43,207 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-11 17:11:43,208 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-11 17:11:43,208 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 17:11:43,209 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-11 17:11:43,209 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-11 17:11:43,210 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 17:11:43,213 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 17:11:43,214 [INFO] sqlalchemy.engine.Engine: [generated in 0.00043s] ('39',) 2024-06-11 17:11:43,221 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 17:11:43,222 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 17:11:43,401 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 17:11:57,814 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 17:11:57,814 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 17:11:57,815 [INFO] sqlalchemy.engine.Engine: [cached since 2973s ago] ('39',) 2024-06-11 17:11:57,817 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 17:11:57,818 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 17:11:57,818 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 17:11:57,819 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-11 17:11:57,819 [INFO] sqlalchemy.engine.Engine: [cached since 2973s ago] () 2024-06-11 17:11:57,820 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 17:11:57,821 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 17:11:57,822 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 17:11:57,823 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-11 17:11:57,823 [INFO] sqlalchemy.engine.Engine: [cached since 2973s ago] ('d44a52dc-b93f-4929-8e5c-ba57c80533ad', 1) 2024-06-11 17:11:57,824 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-11 17:11:57,825 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-11 17:11:57,826 [INFO] sqlalchemy.engine.Engine: [cached since 2973s ago] (None, 'd44a52dc-b93f-4929-8e5c-ba57c80533ad', datetime.datetime(2024, 6, 11, 15, 11, 57, 825399, tzinfo=datetime.timezone.utc), None) 2024-06-11 17:11:57,827 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-11 17:11:57,827 [DEBUG] sqlalchemy.engine.Engine: Row (14,) 2024-06-11 17:11:57,828 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 17:11:57,829 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 17:11:57,829 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-11 17:11:57,830 [INFO] sqlalchemy.engine.Engine: [cached since 2973s ago] (14,) 2024-06-11 17:11:57,831 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-11 17:11:57,832 [DEBUG] sqlalchemy.engine.Engine: Row (14, None, 'd44a52dc-b93f-4929-8e5c-ba57c80533ad', datetime.datetime(2024, 6, 11, 15, 11, 57, 825399), None) 2024-06-11 17:11:57,833 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 17:11:57,833 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 17:11:57,833 [INFO] sqlalchemy.engine.Engine: [cached since 2973s ago] (39,) 2024-06-11 17:11:57,835 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 17:11:57,836 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 17:11:58,272 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id WHERE (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-11 17:11:58,274 [INFO] sqlalchemy.engine.Engine: [cached since 2972s ago] ('[0.015070717598469872,-0.021854864167576715,0.053250900753327,0.01202714521709858,-0.026888763204981736,-0.01888099103551929,-0.007659270334957756,0. ... (32342 characters truncated) ... 0.01243760142248084,0.012197523229471497,0.021018461999939602,-0.005827705770626341,-0.0045382533601750225,-0.01748698928543589,0.012468580004903466]', '[0.015070717598469872,-0.021854864167576715,0.053250900753327,0.01202714521709858,-0.026888763204981736,-0.01888099103551929,-0.007659270334957756,0. ... (32342 characters truncated) ... 0.01243760142248084,0.012197523229471497,0.021018461999939602,-0.005827705770626341,-0.0045382533601750225,-0.01748698928543589,0.012468580004903466]', 0.85, 5) 2024-06-11 17:11:58,292 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-11 17:11:58,294 [DEBUG] sqlalchemy.engine.Engine: Row (153, 153, 'embedding_small_openai', 25, True, "Filename: 25.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1985 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 1.1342704e-02, 8.4127364e-04, 2.9315250e-02, ..., 4.1847416e-05, 1.1531288e-03, -3.5605987e-03], dtype=float32), 0.34075104924968924) 2024-06-11 17:11:58,296 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.35032056281580504) 2024-06-11 17:11:58,297 [DEBUG] sqlalchemy.engine.Engine: Row (216, 216, 'embedding_small_openai', 47, True, "Filename: 47.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing d ... (1436 characters truncated) ... hy AE? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\nHere to help!\n\n", array([-0.01161198, 0.03177062, 0.01822583, ..., -0.00707063, -0.01996234, -0.00581732], dtype=float32), 0.4134074950682338) 2024-06-11 17:11:58,298 [DEBUG] sqlalchemy.engine.Engine: Row (230, 230, 'embedding_small_openai', 56, True, "Filename: 56.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text discusses the importance of creating a sea ... (2658 characters truncated) ... entation of processes & applications.\n\nImproved customer & employee experience\nDepth & breadth\nGet in touch with our experts\n\nHere to help!\n\n", array([-0.00415549, 0.01164719, 0.03141347, ..., -0.0009992 , -0.02351582, -0.00459835], dtype=float32), 0.41428158027514017) 2024-06-11 17:11:58,300 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.41637364528323706) 2024-06-11 17:12:02,689 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-11 17:12:02,690 [INFO] sqlalchemy.engine.Engine: [cached since 2970s ago] (153, 334) 2024-06-11 17:12:02,693 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-11 17:12:02,695 [DEBUG] sqlalchemy.engine.Engine: Row (153, 'embedding_small_openai', 25, True, "Filename: 25.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1985 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-11 17:12:02,696 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-11 17:12:02,697 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 17:12:02,698 [INFO] sqlalchemy.engine.Engine: [cached since 2970s ago] (25,) 2024-06-11 17:12:02,702 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 17:12:02,703 [DEBUG] sqlalchemy.engine.Engine: Row (25, 25, 'https://www.ae.be/en', '39/25/en', '25.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 6, 13, 36, 32, 729655), 8, datetime.datetime(2024, 6, 7, 11, 56, 58, 649945), 8, False, datetime.datetime(2024, 6, 7, 9, 56, 58, 629069), datetime.datetime(2024, 6, 7, 9, 56, 58, 993012), None) 2024-06-11 17:12:02,704 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 17:12:02,705 [INFO] sqlalchemy.engine.Engine: [cached since 2970s ago] (80,) 2024-06-11 17:12:02,707 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 17:12:02,708 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-11 17:12:02,711 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-11 17:12:02,711 [INFO] sqlalchemy.engine.Engine: [cached since 2970s ago] (datetime.datetime(2024, 6, 11, 15, 12, 2, 710151, tzinfo=datetime.timezone.utc), 14) 2024-06-11 17:12:02,714 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, answer, algorithm_used, language, appreciation, question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-11 17:12:02,715 [INFO] sqlalchemy.engine.Engine: [cached since 2970s ago] (14, 'What are the solutions offered by ae?', 'AE offers a wide range of solutions, including:\n\n1. **Data & AI**\n2. **CIAM (Customer Identity and Access Management)**\n3. **Digital Talent & Org ... (241 characters truncated) ... esses thrive in a digital world by integrating technology, business, and people to address various challenges and opportunities.\n\nSources: 153, 334', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 11, 15, 11, 57, 832571, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 11, 15, 12, 2, 710145, tzinfo=datetime.timezone.utc)) 2024-06-11 17:12:02,718 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-11 17:12:02,719 [DEBUG] sqlalchemy.engine.Engine: Row (15,) 2024-06-11 17:12:02,720 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-11 17:12:02,721 [INFO] sqlalchemy.engine.Engine: [cached since 2970s ago] [(15, 153), (15, 334)] 2024-06-11 17:12:02,724 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 17:12:02,726 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 17:12:02,730 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 17:12:02,731 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-11 17:12:02,732 [INFO] sqlalchemy.engine.Engine: [cached since 2970s ago] (15,) 2024-06-11 17:12:02,734 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_answer_at') 2024-06-11 17:12:02,735 [DEBUG] sqlalchemy.engine.Engine: Row (15, 14, 'What are the solutions offered by ae?', 'AE offers a wide range of solutions, including:\n\n1. **Data & AI**\n2. **CIAM (Customer Identity and Access Management)**\n3. **Digital Talent & Org ... (241 characters truncated) ... esses thrive in a digital world by integrating technology, business, and people to address various challenges and opportunities.\n\nSources: 153, 334', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 11, 15, 11, 57, 832571), datetime.datetime(2024, 6, 11, 15, 12, 2, 710145)) 2024-06-11 17:12:02,737 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 17:16:41,149 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 17:16:41,151 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 17:16:41,153 [INFO] sqlalchemy.engine.Engine: [cached since 297.9s ago] ('39',) 2024-06-11 17:16:41,156 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 17:16:41,159 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 17:16:41,308 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 17:16:51,994 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 17:16:51,995 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 17:16:51,996 [INFO] sqlalchemy.engine.Engine: [cached since 3267s ago] ('39',) 2024-06-11 17:16:51,999 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 17:16:52,000 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 17:16:52,001 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 17:16:52,002 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-11 17:16:52,003 [INFO] sqlalchemy.engine.Engine: [cached since 3267s ago] () 2024-06-11 17:16:52,004 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 17:16:52,005 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 17:16:52,007 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 17:16:52,007 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-11 17:16:52,008 [INFO] sqlalchemy.engine.Engine: [cached since 3267s ago] ('19a0d3fb-85e3-4bd9-97b7-55c136735a6e', 1) 2024-06-11 17:16:52,009 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-11 17:16:52,010 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-11 17:16:52,011 [INFO] sqlalchemy.engine.Engine: [cached since 3267s ago] (None, '19a0d3fb-85e3-4bd9-97b7-55c136735a6e', datetime.datetime(2024, 6, 11, 15, 16, 52, 10492, tzinfo=datetime.timezone.utc), None) 2024-06-11 17:16:52,012 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-11 17:16:52,013 [DEBUG] sqlalchemy.engine.Engine: Row (15,) 2024-06-11 17:16:52,014 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 17:16:52,016 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 17:16:52,016 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-11 17:16:52,017 [INFO] sqlalchemy.engine.Engine: [cached since 3267s ago] (15,) 2024-06-11 17:16:52,018 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-11 17:16:52,019 [DEBUG] sqlalchemy.engine.Engine: Row (15, None, '19a0d3fb-85e3-4bd9-97b7-55c136735a6e', datetime.datetime(2024, 6, 11, 15, 16, 52, 10492), None) 2024-06-11 17:16:52,020 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 17:16:52,021 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 17:16:52,022 [INFO] sqlalchemy.engine.Engine: [cached since 3267s ago] (39,) 2024-06-11 17:16:52,023 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 17:16:52,024 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 17:16:52,379 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id WHERE (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-11 17:16:52,382 [INFO] sqlalchemy.engine.Engine: [cached since 3266s ago] ('[0.01315841048649911,-0.015504367294793065,0.06418296547895731,0.013962953963268226,-0.015098336738583367,0.01813605013715093,-0.010263560104963501,0 ... (32335 characters truncated) ... ,0.01450432803821449,0.018286430789833167,0.03437728728669972,0.004398668549889889,-0.0012942236784869246,-0.019730096231453276,0.013233601744162781]', '[0.01315841048649911,-0.015504367294793065,0.06418296547895731,0.013962953963268226,-0.015098336738583367,0.01813605013715093,-0.010263560104963501,0 ... (32335 characters truncated) ... ,0.01450432803821449,0.018286430789833167,0.03437728728669972,0.004398668549889889,-0.0012942236784869246,-0.019730096231453276,0.013233601744162781]', 0.85, 5) 2024-06-11 17:16:52,397 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-11 17:16:52,401 [DEBUG] sqlalchemy.engine.Engine: Row (153, 153, 'embedding_small_openai', 25, True, "Filename: 25.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1985 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 1.1342704e-02, 8.4127364e-04, 2.9315250e-02, ..., 4.1847416e-05, 1.1531288e-03, -3.5605987e-03], dtype=float32), 0.3360206274897549) 2024-06-11 17:16:52,404 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.3461077442425886) 2024-06-11 17:16:52,407 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.43715698276068904) 2024-06-11 17:16:52,409 [DEBUG] sqlalchemy.engine.Engine: Row (230, 230, 'embedding_small_openai', 56, True, "Filename: 56.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text discusses the importance of creating a sea ... (2658 characters truncated) ... entation of processes & applications.\n\nImproved customer & employee experience\nDepth & breadth\nGet in touch with our experts\n\nHere to help!\n\n", array([-0.00415549, 0.01164719, 0.03141347, ..., -0.0009992 , -0.02351582, -0.00459835], dtype=float32), 0.4424214019902917) 2024-06-11 17:16:52,411 [DEBUG] sqlalchemy.engine.Engine: Row (246, 246, 'embedding_small_openai', 70, True, "Filename: 70.html\nUser Context:\nNone\n\nUnlocking your business potential\n\nInspire\n\nFuel your business with creativity and innovation. Our Insp ... (1173 characters truncated) ... ness.\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\n\n", array([-0.01036158, 0.01013955, 0.03830824, ..., -0.00866672, -0.03256496, 0.00539172], dtype=float32), 0.4625185273664997) 2024-06-11 17:17:01,737 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-11 17:17:01,738 [INFO] sqlalchemy.engine.Engine: [cached since 3269s ago] (153, 334, 398, 230, 246) 2024-06-11 17:17:01,742 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-11 17:17:01,743 [DEBUG] sqlalchemy.engine.Engine: Row (153, 'embedding_small_openai', 25, True, "Filename: 25.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1985 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-11 17:17:01,744 [DEBUG] sqlalchemy.engine.Engine: Row (230, 'embedding_small_openai', 56, True, "Filename: 56.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text discusses the importance of creating a sea ... (2658 characters truncated) ... entation of processes & applications.\n\nImproved customer & employee experience\nDepth & breadth\nGet in touch with our experts\n\nHere to help!\n\n") 2024-06-11 17:17:01,745 [DEBUG] sqlalchemy.engine.Engine: Row (246, 'embedding_small_openai', 70, True, "Filename: 70.html\nUser Context:\nNone\n\nUnlocking your business potential\n\nInspire\n\nFuel your business with creativity and innovation. Our Insp ... (1173 characters truncated) ... ness.\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\n\n") 2024-06-11 17:17:01,746 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-11 17:17:01,747 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-11 17:17:01,748 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 17:17:01,749 [INFO] sqlalchemy.engine.Engine: [cached since 3269s ago] (25,) 2024-06-11 17:17:01,752 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 17:17:01,753 [DEBUG] sqlalchemy.engine.Engine: Row (25, 25, 'https://www.ae.be/en', '39/25/en', '25.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 6, 13, 36, 32, 729655), 8, datetime.datetime(2024, 6, 7, 11, 56, 58, 649945), 8, False, datetime.datetime(2024, 6, 7, 9, 56, 58, 629069), datetime.datetime(2024, 6, 7, 9, 56, 58, 993012), None) 2024-06-11 17:17:01,754 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 17:17:01,755 [INFO] sqlalchemy.engine.Engine: [cached since 3269s ago] (56,) 2024-06-11 17:17:01,759 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 17:17:01,760 [DEBUG] sqlalchemy.engine.Engine: Row (56, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '56.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text discusses the importance of creating a seamless customer experience (CX) and int ... (525 characters truncated) ... and implementing the changes. The text also emphasizes the importance of co-creation and hands-on methods to ensure a seamless customer experience.\n', datetime.datetime(2024, 6, 6, 17, 23, 30, 651254), 8, datetime.datetime(2024, 6, 7, 11, 57, 14, 487985), 8, False, datetime.datetime(2024, 6, 7, 9, 57, 14, 475828), datetime.datetime(2024, 6, 7, 9, 57, 18, 432669), None) 2024-06-11 17:17:01,761 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 17:17:01,762 [INFO] sqlalchemy.engine.Engine: [cached since 3269s ago] (70,) 2024-06-11 17:17:01,764 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 17:17:01,765 [DEBUG] sqlalchemy.engine.Engine: Row (70, 70, 'https://www.ae.be/our-services#managed-services', '39/70/en', '70.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 6, 17, 33, 29, 703919), 8, datetime.datetime(2024, 6, 7, 11, 57, 22, 994100), 8, False, datetime.datetime(2024, 6, 7, 9, 57, 22, 979186), datetime.datetime(2024, 6, 7, 9, 57, 23, 358064), None) 2024-06-11 17:17:01,766 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 17:17:01,766 [INFO] sqlalchemy.engine.Engine: [cached since 3269s ago] (80,) 2024-06-11 17:17:01,769 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 17:17:01,769 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-11 17:17:01,770 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 17:17:01,771 [INFO] sqlalchemy.engine.Engine: [cached since 3269s ago] (109,) 2024-06-11 17:17:01,773 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 17:17:01,774 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-11 17:17:01,775 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-11 17:17:01,776 [INFO] sqlalchemy.engine.Engine: [cached since 3269s ago] (datetime.datetime(2024, 6, 11, 15, 17, 1, 774961, tzinfo=datetime.timezone.utc), 15) 2024-06-11 17:17:01,778 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, answer, algorithm_used, language, appreciation, question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-11 17:17:01,779 [INFO] sqlalchemy.engine.Engine: [cached since 3269s ago] (15, 'What are the services offered by ae?', "AE offers a comprehensive range of services designed to help businesses thrive in a digital world. These services include:\n\n1. **Inspire**: Gain in ... (1823 characters truncated) ... upport, from strategic advice and innovation to full implementation and management of processes and applications.\n\nSources: 153, 334, 398, 230, 246", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 11, 15, 16, 52, 20140, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 11, 15, 17, 1, 774952, tzinfo=datetime.timezone.utc)) 2024-06-11 17:17:01,781 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-11 17:17:01,782 [DEBUG] sqlalchemy.engine.Engine: Row (16,) 2024-06-11 17:17:01,783 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-11 17:17:01,783 [INFO] sqlalchemy.engine.Engine: [cached since 3269s ago] [(16, 153), (16, 230), (16, 246), (16, 334), (16, 398)] 2024-06-11 17:17:01,787 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 17:17:01,789 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 17:17:01,793 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 17:17:01,794 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-11 17:17:01,795 [INFO] sqlalchemy.engine.Engine: [cached since 3269s ago] (16,) 2024-06-11 17:17:01,796 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_answer_at') 2024-06-11 17:17:01,797 [DEBUG] sqlalchemy.engine.Engine: Row (16, 15, 'What are the services offered by ae?', "AE offers a comprehensive range of services designed to help businesses thrive in a digital world. These services include:\n\n1. **Inspire**: Gain in ... (1823 characters truncated) ... upport, from strategic advice and innovation to full implementation and management of processes and applications.\n\nSources: 153, 334, 398, 230, 246", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 11, 15, 16, 52, 20140), datetime.datetime(2024, 6, 11, 15, 17, 1, 774952)) 2024-06-11 17:17:01,798 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 17:28:11,351 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 17:28:11,352 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 17:28:11,352 [INFO] sqlalchemy.engine.Engine: [cached since 1283s ago] ('39',) 2024-06-11 17:28:11,355 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 17:28:11,355 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 17:28:11,541 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 19:24:22,479 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 19:24:22,481 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 19:24:22,483 [INFO] sqlalchemy.engine.Engine: [cached since 8229s ago] ('39',) 2024-06-11 19:24:22,489 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 19:24:22,491 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 19:24:22,768 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 19:24:56,479 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 19:24:56,479 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 19:24:56,480 [INFO] sqlalchemy.engine.Engine: [cached since 1.095e+04s ago] ('39',) 2024-06-11 19:24:56,482 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 19:24:56,482 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 19:24:56,483 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 19:24:56,483 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-11 19:24:56,483 [INFO] sqlalchemy.engine.Engine: [cached since 1.095e+04s ago] () 2024-06-11 19:24:56,484 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 19:24:56,485 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 19:24:56,486 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 19:24:56,486 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-11 19:24:56,487 [INFO] sqlalchemy.engine.Engine: [cached since 1.095e+04s ago] ('27f4869d-47a3-4905-ba44-e159a415f8c1', 1) 2024-06-11 19:24:56,488 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-11 19:24:56,488 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-11 19:24:56,489 [INFO] sqlalchemy.engine.Engine: [cached since 1.095e+04s ago] (None, '27f4869d-47a3-4905-ba44-e159a415f8c1', datetime.datetime(2024, 6, 11, 17, 24, 56, 488768, tzinfo=datetime.timezone.utc), None) 2024-06-11 19:24:56,490 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-11 19:24:56,491 [DEBUG] sqlalchemy.engine.Engine: Row (16,) 2024-06-11 19:24:56,491 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 19:24:56,492 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 19:24:56,493 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-11 19:24:56,493 [INFO] sqlalchemy.engine.Engine: [cached since 1.095e+04s ago] (16,) 2024-06-11 19:24:56,494 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-11 19:24:56,495 [DEBUG] sqlalchemy.engine.Engine: Row (16, None, '27f4869d-47a3-4905-ba44-e159a415f8c1', datetime.datetime(2024, 6, 11, 17, 24, 56, 488768), None) 2024-06-11 19:24:56,496 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 19:24:56,496 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 19:24:56,496 [INFO] sqlalchemy.engine.Engine: [cached since 1.095e+04s ago] (39,) 2024-06-11 19:24:56,498 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 19:24:56,499 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 19:24:56,874 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id WHERE (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-11 19:24:56,876 [INFO] sqlalchemy.engine.Engine: [cached since 1.095e+04s ago] ('[-0.009445813924903027,-0.016673247175961897,0.08661120788758188,-0.006991436099647888,0.032308106885715476,-0.029051335020372535,5.697135467983989e- ... (32383 characters truncated) ... 0.027257751081713376,0.025511366573336414,0.037783255699612106,-0.019989018329157584,-0.011015199638399137,0.008454623095009056,0.028768138438679355]', '[-0.009445813924903027,-0.016673247175961897,0.08661120788758188,-0.006991436099647888,0.032308106885715476,-0.029051335020372535,5.697135467983989e- ... (32383 characters truncated) ... 0.027257751081713376,0.025511366573336414,0.037783255699612106,-0.019989018329157584,-0.011015199638399137,0.008454623095009056,0.028768138438679355]', 0.85, 5) 2024-06-11 19:24:56,891 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-11 19:24:56,896 [DEBUG] sqlalchemy.engine.Engine: Row (338, 338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00497511, -0.00659084, 0.04674853, ..., -0.00752662, 0.00240509, 0.02078909], dtype=float32), 0.3704218842610213) 2024-06-11 19:24:56,899 [DEBUG] sqlalchemy.engine.Engine: Row (154, 154, 'embedding_small_openai', 30, True, "Filename: 30.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1283 characters truncated) ... aluable insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\nStart your data journey today!\n\n", array([-0.0005849 , -0.00156768, 0.0404265 , ..., -0.00387202, 0.01034288, 0.02398027], dtype=float32), 0.37203033649804207) 2024-06-11 19:24:56,901 [DEBUG] sqlalchemy.engine.Engine: Row (339, 339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00448699, -0.00563733, 0.04762805, ..., -0.01005705, 0.00527407, 0.02094827], dtype=float32), 0.3721061009324985) 2024-06-11 19:24:56,904 [DEBUG] sqlalchemy.engine.Engine: Row (156, 156, 'embedding_small_openai', 27, True, "Filename: 27.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1283 characters truncated) ... aluable insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\nStart your data journey today!\n\n", array([-0.00437296, -0.0116546 , 0.02945713, ..., -0.0127057 , 0.00226415, 0.02017575], dtype=float32), 0.37654967735382705) 2024-06-11 19:24:56,907 [DEBUG] sqlalchemy.engine.Engine: Row (158, 158, 'embedding_small_openai', 31, True, "Filename: 31.html\nUser Context:\nNone\n\nUnlock the value of your data\nGain a competitive advantage with data\nDoes this sound familiar?\nYou're no ... (2372 characters truncated) ... AE? What makes us different?\nFocus on ROI\nMore than just technology\nA true end-to-end partner\nGet in touch with our experts\n\nHere to help!\n\n", array([-0.01973908, 0.03062565, 0.03541002, ..., -0.00474855, -0.01621526, 0.00424361], dtype=float32), 0.4788675673388282) 2024-06-11 19:25:04,150 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-11 19:25:04,152 [INFO] sqlalchemy.engine.Engine: [cached since 1.095e+04s ago] (338, 154, 339, 156, 158) 2024-06-11 19:25:04,155 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-11 19:25:04,156 [DEBUG] sqlalchemy.engine.Engine: Row (154, 'embedding_small_openai', 30, True, "Filename: 30.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1283 characters truncated) ... aluable insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\nStart your data journey today!\n\n") 2024-06-11 19:25:04,158 [DEBUG] sqlalchemy.engine.Engine: Row (156, 'embedding_small_openai', 27, True, "Filename: 27.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1283 characters truncated) ... aluable insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\nStart your data journey today!\n\n") 2024-06-11 19:25:04,159 [DEBUG] sqlalchemy.engine.Engine: Row (158, 'embedding_small_openai', 31, True, "Filename: 31.html\nUser Context:\nNone\n\nUnlock the value of your data\nGain a competitive advantage with data\nDoes this sound familiar?\nYou're no ... (2372 characters truncated) ... AE? What makes us different?\nFocus on ROI\nMore than just technology\nA true end-to-end partner\nGet in touch with our experts\n\nHere to help!\n\n") 2024-06-11 19:25:04,160 [DEBUG] sqlalchemy.engine.Engine: Row (338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n") 2024-06-11 19:25:04,161 [DEBUG] sqlalchemy.engine.Engine: Row (339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n") 2024-06-11 19:25:04,163 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 19:25:04,164 [INFO] sqlalchemy.engine.Engine: [cached since 1.095e+04s ago] (30,) 2024-06-11 19:25:04,167 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 19:25:04,168 [DEBUG] sqlalchemy.engine.Engine: Row (30, 30, 'https://www.ae.be/our-solutions/data-ai#solutions', '39/30/en', '30.html', 'html', 'en', None, 'Title: AE - Data & AI\n', datetime.datetime(2024, 6, 6, 17, 1, 9, 119630), 8, datetime.datetime(2024, 6, 7, 11, 56, 59, 71498), 8, False, datetime.datetime(2024, 6, 7, 9, 56, 59, 55500), datetime.datetime(2024, 6, 7, 9, 56, 59, 407271), None) 2024-06-11 19:25:04,168 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 19:25:04,169 [INFO] sqlalchemy.engine.Engine: [cached since 1.095e+04s ago] (27,) 2024-06-11 19:25:04,170 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 19:25:04,171 [DEBUG] sqlalchemy.engine.Engine: Row (27, 27, 'https://www.ae.be/our-solutions/data-ai', '39/27/en', '27.html', 'html', 'en', None, 'Title: AE - Data & AI\n', datetime.datetime(2024, 6, 6, 13, 37, 54, 444784), 8, datetime.datetime(2024, 6, 7, 11, 56, 59, 226864), 8, False, datetime.datetime(2024, 6, 7, 9, 56, 59, 205258), datetime.datetime(2024, 6, 7, 9, 56, 59, 691650), None) 2024-06-11 19:25:04,171 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 19:25:04,172 [INFO] sqlalchemy.engine.Engine: [cached since 1.095e+04s ago] (31,) 2024-06-11 19:25:04,173 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 19:25:04,174 [DEBUG] sqlalchemy.engine.Engine: Row (31, 31, 'https://www.ae.be/data-ai/unlock-the-value-of-your-data', '39/31/en', '31.html', 'html', 'en', None, 'Title: AE - Unlock the value of your data\n', datetime.datetime(2024, 6, 6, 17, 1, 56, 607245), 8, datetime.datetime(2024, 6, 7, 11, 56, 59, 479656), 8, False, datetime.datetime(2024, 6, 7, 9, 56, 59, 466076), datetime.datetime(2024, 6, 7, 9, 56, 59, 880232), None) 2024-06-11 19:25:04,176 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 19:25:04,177 [INFO] sqlalchemy.engine.Engine: [cached since 1.095e+04s ago] (82,) 2024-06-11 19:25:04,179 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 19:25:04,180 [DEBUG] sqlalchemy.engine.Engine: Row (82, 27, 'https://www.ae.be/our-solutions/data-ai', '39/27/en', '82.html', 'html', 'en', None, 'Title: AE - Data & AI\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 855231), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 442959), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 427540), datetime.datetime(2024, 6, 7, 13, 59, 31, 146841), None) 2024-06-11 19:25:04,180 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 19:25:04,181 [INFO] sqlalchemy.engine.Engine: [cached since 1.095e+04s ago] (84,) 2024-06-11 19:25:04,182 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 19:25:04,183 [DEBUG] sqlalchemy.engine.Engine: Row (84, 30, 'https://www.ae.be/our-solutions/data-ai#solutions', '39/30/en', '84.html', 'html', 'en', None, 'Title: AE - Data & AI\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 175360), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 708679), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 694288), datetime.datetime(2024, 6, 7, 13, 59, 31, 316343), None) 2024-06-11 19:25:04,184 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-11 19:25:04,184 [INFO] sqlalchemy.engine.Engine: [cached since 1.095e+04s ago] (datetime.datetime(2024, 6, 11, 17, 25, 4, 183723, tzinfo=datetime.timezone.utc), 16) 2024-06-11 19:25:04,185 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, answer, algorithm_used, language, appreciation, question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-11 19:25:04,185 [INFO] sqlalchemy.engine.Engine: [cached since 1.095e+04s ago] (16, 'What are the solutions and services offered in the data and ai domain?', 'The solutions and services offered in the Data and AI domain include:\n\n1. **Unlocking the value of data**: Empowering businesses by extracting valu ... (863 characters truncated) ... a competitive edge, create real business value, lower costs, and mitigate risks by enabling their data products.\n\nSources: 338, 154, 339, 156, 158', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 11, 17, 24, 56, 495780, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 11, 17, 25, 4, 183720, tzinfo=datetime.timezone.utc)) 2024-06-11 19:25:04,187 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-11 19:25:04,188 [DEBUG] sqlalchemy.engine.Engine: Row (17,) 2024-06-11 19:25:04,188 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-11 19:25:04,189 [INFO] sqlalchemy.engine.Engine: [cached since 1.095e+04s ago] [(17, 154), (17, 156), (17, 158), (17, 338), (17, 339)] 2024-06-11 19:25:04,192 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 19:25:04,193 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 19:25:04,194 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 19:25:04,195 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-11 19:25:04,195 [INFO] sqlalchemy.engine.Engine: [cached since 1.095e+04s ago] (17,) 2024-06-11 19:25:04,197 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_answer_at') 2024-06-11 19:25:04,197 [DEBUG] sqlalchemy.engine.Engine: Row (17, 16, 'What are the solutions and services offered in the data and ai domain?', 'The solutions and services offered in the Data and AI domain include:\n\n1. **Unlocking the value of data**: Empowering businesses by extracting valu ... (863 characters truncated) ... a competitive edge, create real business value, lower costs, and mitigate risks by enabling their data products.\n\nSources: 338, 154, 339, 156, 158', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 11, 17, 24, 56, 495780), datetime.datetime(2024, 6, 11, 17, 25, 4, 183720)) 2024-06-11 19:25:04,197 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 19:30:35,195 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-11 19:30:35,195 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 19:30:35,197 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-11 19:30:35,197 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-11 19:30:35,198 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-11 19:30:35,198 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 19:30:35,199 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-11 19:30:35,200 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-11 19:30:35,200 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-11 19:30:35,201 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 19:30:35,201 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-11 19:30:35,201 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-11 19:30:35,202 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 19:30:35,206 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 19:30:35,207 [INFO] sqlalchemy.engine.Engine: [generated in 0.00084s] ('39',) 2024-06-11 19:30:35,216 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 19:30:35,217 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 19:30:35,457 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 19:30:49,317 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 19:30:49,318 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 19:30:49,318 [INFO] sqlalchemy.engine.Engine: [cached since 1.13e+04s ago] ('39',) 2024-06-11 19:30:49,320 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 19:30:49,321 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 19:30:49,321 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 19:30:49,322 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-11 19:30:49,322 [INFO] sqlalchemy.engine.Engine: [cached since 1.13e+04s ago] () 2024-06-11 19:30:49,323 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 19:30:49,324 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 19:30:49,325 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 19:30:49,325 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-11 19:30:49,326 [INFO] sqlalchemy.engine.Engine: [cached since 1.13e+04s ago] ('1a68a5e7-00af-4a98-9729-7ee35faa4f22', 1) 2024-06-11 19:30:49,327 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-11 19:30:49,328 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-11 19:30:49,328 [INFO] sqlalchemy.engine.Engine: [cached since 1.13e+04s ago] (None, '1a68a5e7-00af-4a98-9729-7ee35faa4f22', datetime.datetime(2024, 6, 11, 17, 30, 49, 327932, tzinfo=datetime.timezone.utc), None) 2024-06-11 19:30:49,329 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-11 19:30:49,330 [DEBUG] sqlalchemy.engine.Engine: Row (17,) 2024-06-11 19:30:49,330 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 19:30:49,331 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 19:30:49,332 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-11 19:30:49,332 [INFO] sqlalchemy.engine.Engine: [cached since 1.13e+04s ago] (17,) 2024-06-11 19:30:49,333 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-11 19:30:49,333 [DEBUG] sqlalchemy.engine.Engine: Row (17, None, '1a68a5e7-00af-4a98-9729-7ee35faa4f22', datetime.datetime(2024, 6, 11, 17, 30, 49, 327932), None) 2024-06-11 19:30:49,334 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 19:30:49,335 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 19:30:49,335 [INFO] sqlalchemy.engine.Engine: [cached since 1.13e+04s ago] (39,) 2024-06-11 19:30:49,337 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 19:30:49,337 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 19:30:49,758 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id WHERE (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-11 19:30:49,759 [INFO] sqlalchemy.engine.Engine: [cached since 1.13e+04s ago] ('[0.01503114155609103,-0.021838134629932622,0.05324787762413442,0.012041949929101028,-0.026887234885511917,-0.018879918792448446,-0.007689810990999676 ... (32359 characters truncated) ... 75,0.012467870760096507,0.012173597965823381,0.02106373244170623,-0.005827374417493915,-0.0045108912563026,-0.01747050733141706,0.012475614707472963]', '[0.01503114155609103,-0.021838134629932622,0.05324787762413442,0.012041949929101028,-0.026887234885511917,-0.018879918792448446,-0.007689810990999676 ... (32359 characters truncated) ... 75,0.012467870760096507,0.012173597965823381,0.02106373244170623,-0.005827374417493915,-0.0045108912563026,-0.01747050733141706,0.012475614707472963]', 0.85, 5) 2024-06-11 19:30:49,777 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-11 19:30:49,779 [DEBUG] sqlalchemy.engine.Engine: Row (153, 153, 'embedding_small_openai', 25, True, "Filename: 25.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1985 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 1.1342704e-02, 8.4127364e-04, 2.9315250e-02, ..., 4.1847416e-05, 1.1531288e-03, -3.5605987e-03], dtype=float32), 0.34073445488500687) 2024-06-11 19:30:49,780 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.350299075156697) 2024-06-11 19:30:49,782 [DEBUG] sqlalchemy.engine.Engine: Row (216, 216, 'embedding_small_openai', 47, True, "Filename: 47.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing d ... (1436 characters truncated) ... hy AE? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\nHere to help!\n\n", array([-0.01161198, 0.03177062, 0.01822583, ..., -0.00707063, -0.01996234, -0.00581732], dtype=float32), 0.41340212265843956) 2024-06-11 19:30:49,783 [DEBUG] sqlalchemy.engine.Engine: Row (230, 230, 'embedding_small_openai', 56, True, "Filename: 56.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text discusses the importance of creating a sea ... (2658 characters truncated) ... entation of processes & applications.\n\nImproved customer & employee experience\nDepth & breadth\nGet in touch with our experts\n\nHere to help!\n\n", array([-0.00415549, 0.01164719, 0.03141347, ..., -0.0009992 , -0.02351582, -0.00459835], dtype=float32), 0.41429659213390824) 2024-06-11 19:30:49,784 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.4163901459996925) 2024-06-11 19:30:56,640 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-11 19:30:56,641 [INFO] sqlalchemy.engine.Engine: [cached since 1.13e+04s ago] (153, 334) 2024-06-11 19:30:56,642 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-11 19:30:56,644 [DEBUG] sqlalchemy.engine.Engine: Row (153, 'embedding_small_openai', 25, True, "Filename: 25.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1985 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-11 19:30:56,644 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-11 19:30:56,645 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 19:30:56,646 [INFO] sqlalchemy.engine.Engine: [cached since 1.13e+04s ago] (25,) 2024-06-11 19:30:56,647 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 19:30:56,648 [DEBUG] sqlalchemy.engine.Engine: Row (25, 25, 'https://www.ae.be/en', '39/25/en', '25.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 6, 13, 36, 32, 729655), 8, datetime.datetime(2024, 6, 7, 11, 56, 58, 649945), 8, False, datetime.datetime(2024, 6, 7, 9, 56, 58, 629069), datetime.datetime(2024, 6, 7, 9, 56, 58, 993012), None) 2024-06-11 19:30:56,649 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 19:30:56,650 [INFO] sqlalchemy.engine.Engine: [cached since 1.13e+04s ago] (80,) 2024-06-11 19:30:56,653 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 19:30:56,653 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-11 19:30:56,654 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-11 19:30:56,655 [INFO] sqlalchemy.engine.Engine: [cached since 1.13e+04s ago] (datetime.datetime(2024, 6, 11, 17, 30, 56, 654454, tzinfo=datetime.timezone.utc), 17) 2024-06-11 19:30:56,657 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, answer, algorithm_used, language, appreciation, question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-11 19:30:56,657 [INFO] sqlalchemy.engine.Engine: [cached since 1.13e+04s ago] (17, 'What are the solutions offered by ae?', 'AE offers a variety of solutions that cater to different aspects of business and ICT needs. These solutions include:\n\n1. **Data & AI**\n2. **CIAM ( ... (307 characters truncated) ... sinesses thrive in a digital world by combining technology, business, and people to offer comprehensive and impactful solutions.\n\nSources: 153, 334', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 11, 17, 30, 49, 334297, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 11, 17, 30, 56, 654450, tzinfo=datetime.timezone.utc)) 2024-06-11 19:30:56,660 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-11 19:30:56,660 [DEBUG] sqlalchemy.engine.Engine: Row (18,) 2024-06-11 19:30:56,662 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-11 19:30:56,662 [INFO] sqlalchemy.engine.Engine: [cached since 1.13e+04s ago] [(18, 153), (18, 334)] 2024-06-11 19:30:56,666 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 19:30:56,667 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 19:30:56,669 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 19:30:56,670 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-11 19:30:56,671 [INFO] sqlalchemy.engine.Engine: [cached since 1.13e+04s ago] (18,) 2024-06-11 19:30:56,673 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_answer_at') 2024-06-11 19:30:56,673 [DEBUG] sqlalchemy.engine.Engine: Row (18, 17, 'What are the solutions offered by ae?', 'AE offers a variety of solutions that cater to different aspects of business and ICT needs. These solutions include:\n\n1. **Data & AI**\n2. **CIAM ( ... (307 characters truncated) ... sinesses thrive in a digital world by combining technology, business, and people to offer comprehensive and impactful solutions.\n\nSources: 153, 334', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 11, 17, 30, 49, 334297), datetime.datetime(2024, 6, 11, 17, 30, 56, 654450)) 2024-06-11 19:30:56,674 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 19:32:58,762 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 19:32:58,764 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 19:32:58,766 [INFO] sqlalchemy.engine.Engine: [cached since 143.6s ago] ('39',) 2024-06-11 19:32:58,772 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 19:32:58,774 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 19:32:58,863 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 19:33:18,715 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 19:33:18,717 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 19:33:18,718 [INFO] sqlalchemy.engine.Engine: [cached since 1.145e+04s ago] ('39',) 2024-06-11 19:33:18,721 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 19:33:18,722 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 19:33:18,723 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 19:33:18,723 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-11 19:33:18,724 [INFO] sqlalchemy.engine.Engine: [cached since 1.145e+04s ago] () 2024-06-11 19:33:18,725 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 19:33:18,726 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 19:33:18,728 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 19:33:18,728 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-11 19:33:18,729 [INFO] sqlalchemy.engine.Engine: [cached since 1.145e+04s ago] ('615e33a1-6109-4dd9-b541-00333432b437', 1) 2024-06-11 19:33:18,730 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-11 19:33:18,731 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-11 19:33:18,732 [INFO] sqlalchemy.engine.Engine: [cached since 1.145e+04s ago] (None, '615e33a1-6109-4dd9-b541-00333432b437', datetime.datetime(2024, 6, 11, 17, 33, 18, 731712, tzinfo=datetime.timezone.utc), None) 2024-06-11 19:33:18,733 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-11 19:33:18,734 [DEBUG] sqlalchemy.engine.Engine: Row (18,) 2024-06-11 19:33:18,735 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 19:33:18,736 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 19:33:18,737 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-11 19:33:18,738 [INFO] sqlalchemy.engine.Engine: [cached since 1.145e+04s ago] (18,) 2024-06-11 19:33:18,739 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-11 19:33:18,740 [DEBUG] sqlalchemy.engine.Engine: Row (18, None, '615e33a1-6109-4dd9-b541-00333432b437', datetime.datetime(2024, 6, 11, 17, 33, 18, 731712), None) 2024-06-11 19:33:18,742 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 19:33:18,743 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 19:33:18,743 [INFO] sqlalchemy.engine.Engine: [cached since 1.145e+04s ago] (39,) 2024-06-11 19:33:18,745 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 19:33:18,746 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 19:33:19,203 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id WHERE (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-11 19:33:19,204 [INFO] sqlalchemy.engine.Engine: [cached since 1.145e+04s ago] ('[0.0007231552792138612,-0.007066081332975557,0.07287187185927994,-0.01370283133761785,-0.015556112052773104,-0.0014480995126921487,0.0298814738630403 ... (32322 characters truncated) ... 5,0.03114084737377703,0.02660424469238565,0.02793517171708651,0.006414928523417956,-0.021552443671936292,-0.018790409115049284,-0.008057122181427368]', '[0.0007231552792138612,-0.007066081332975557,0.07287187185927994,-0.01370283133761785,-0.015556112052773104,-0.0014480995126921487,0.0298814738630403 ... (32322 characters truncated) ... 5,0.03114084737377703,0.02660424469238565,0.02793517171708651,0.006414928523417956,-0.021552443671936292,-0.018790409115049284,-0.008057122181427368]', 0.85, 5) 2024-06-11 19:33:19,215 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-11 19:33:19,220 [DEBUG] sqlalchemy.engine.Engine: Row (157, 157, 'embedding_small_openai', 28, True, 'Filename: 28.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1388 characters truncated) ... ure AD)andOkta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\nStart your CIAM journey today!\n\n', array([ 0.00529273, 0.01492284, 0.05494953, ..., -0.01596883, -0.01029258, -0.01372343], dtype=float32), 0.3441673565658795) 2024-06-11 19:33:19,222 [DEBUG] sqlalchemy.engine.Engine: Row (159, 159, 'embedding_small_openai', 34, True, 'Filename: 34.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1388 characters truncated) ... ure AD)andOkta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\nStart your CIAM journey today!\n\n', array([ 0.00734281, 0.01675577, 0.05576921, ..., -0.0156026 , -0.01026743, -0.01703364], dtype=float32), 0.3472459341131331) 2024-06-11 19:33:19,225 [DEBUG] sqlalchemy.engine.Engine: Row (341, 341, 'embedding_small_openai', 88, True, 'Filename: 88.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n', array([ 0.00780765, 0.01443746, 0.06127632, ..., -0.01361226, -0.01082633, -0.01522034], dtype=float32), 0.35358587121115737) 2024-06-11 19:33:19,227 [DEBUG] sqlalchemy.engine.Engine: Row (335, 335, 'embedding_small_openai', 83, True, 'Filename: 83.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n', array([ 0.00947791, 0.01524036, 0.06068105, ..., -0.00964615, -0.01224697, -0.0150581 ], dtype=float32), 0.3539317405961808) 2024-06-11 19:33:19,228 [DEBUG] sqlalchemy.engine.Engine: Row (162, 162, 'embedding_small_openai', 36, True, 'Filename: 36.html\nUser Context:\nNone\n\nStreamline your customer identity management in B2B\nFind the right balance between customer experience & s ... (2068 characters truncated) ... ifferent?\nWe fast-track your CIAM solution\nWe understand your ‘bigger picture’\nOngoing support\n\nGet in touch with our experts\nHere to help!\n\n', array([ 0.014754 , 0.02741711, 0.05483422, ..., -0.01518101, -0.01635898, -0.00643095], dtype=float32), 0.38157121915474057) 2024-06-11 19:33:30,557 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-11 19:33:30,558 [INFO] sqlalchemy.engine.Engine: [cached since 1.146e+04s ago] (157, 159, 341, 335, 162) 2024-06-11 19:33:30,562 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-11 19:33:30,564 [DEBUG] sqlalchemy.engine.Engine: Row (157, 'embedding_small_openai', 28, True, 'Filename: 28.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1388 characters truncated) ... ure AD)andOkta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\nStart your CIAM journey today!\n\n') 2024-06-11 19:33:30,565 [DEBUG] sqlalchemy.engine.Engine: Row (159, 'embedding_small_openai', 34, True, 'Filename: 34.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1388 characters truncated) ... ure AD)andOkta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\nStart your CIAM journey today!\n\n') 2024-06-11 19:33:30,566 [DEBUG] sqlalchemy.engine.Engine: Row (162, 'embedding_small_openai', 36, True, 'Filename: 36.html\nUser Context:\nNone\n\nStreamline your customer identity management in B2B\nFind the right balance between customer experience & s ... (2068 characters truncated) ... ifferent?\nWe fast-track your CIAM solution\nWe understand your ‘bigger picture’\nOngoing support\n\nGet in touch with our experts\nHere to help!\n\n') 2024-06-11 19:33:30,567 [DEBUG] sqlalchemy.engine.Engine: Row (335, 'embedding_small_openai', 83, True, 'Filename: 83.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n') 2024-06-11 19:33:30,568 [DEBUG] sqlalchemy.engine.Engine: Row (341, 'embedding_small_openai', 88, True, 'Filename: 88.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n') 2024-06-11 19:33:30,569 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 19:33:30,570 [INFO] sqlalchemy.engine.Engine: [cached since 1.146e+04s ago] (28,) 2024-06-11 19:33:30,574 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 19:33:30,574 [DEBUG] sqlalchemy.engine.Engine: Row (28, 28, 'https://www.ae.be/our-solutions/ciam', '39/28/en', '28.html', 'html', 'en', None, 'Title: AE - CIAM\n', datetime.datetime(2024, 6, 6, 13, 38, 22, 589971), 8, datetime.datetime(2024, 6, 7, 11, 56, 59, 227051), 8, False, datetime.datetime(2024, 6, 7, 9, 56, 59, 207478), datetime.datetime(2024, 6, 7, 9, 56, 59, 695412), None) 2024-06-11 19:33:30,576 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 19:33:30,576 [INFO] sqlalchemy.engine.Engine: [cached since 1.146e+04s ago] (34,) 2024-06-11 19:33:30,579 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 19:33:30,580 [DEBUG] sqlalchemy.engine.Engine: Row (34, 34, 'https://www.ae.be/our-solutions/ciam#solutions', '39/34/en', '34.html', 'html', 'en', None, 'Title: AE - CIAM\n', datetime.datetime(2024, 6, 6, 17, 5, 41, 114368), 8, datetime.datetime(2024, 6, 7, 11, 56, 59, 779940), 8, False, datetime.datetime(2024, 6, 7, 9, 56, 59, 765796), datetime.datetime(2024, 6, 7, 9, 57, 0, 105980), None) 2024-06-11 19:33:30,581 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 19:33:30,582 [INFO] sqlalchemy.engine.Engine: [cached since 1.146e+04s ago] (36,) 2024-06-11 19:33:30,584 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 19:33:30,585 [DEBUG] sqlalchemy.engine.Engine: Row (36, 36, 'https://www.ae.be/cyber-security-compliance/streamline-customer-identity-management-in-b2b', '39/36/en', '36.html', 'html', 'en', None, 'Title: AE - Streamline customer identity management in B2B\n', datetime.datetime(2024, 6, 6, 17, 7, 2, 829767), 8, datetime.datetime(2024, 6, 7, 11, 57, 0, 190464), 8, False, datetime.datetime(2024, 6, 7, 9, 57, 0, 176735), datetime.datetime(2024, 6, 7, 9, 57, 0, 541707), None) 2024-06-11 19:33:30,586 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 19:33:30,587 [INFO] sqlalchemy.engine.Engine: [cached since 1.146e+04s ago] (83,) 2024-06-11 19:33:30,588 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 19:33:30,589 [DEBUG] sqlalchemy.engine.Engine: Row (83, 28, 'https://www.ae.be/our-solutions/ciam', '39/28/en', '83.html', 'html', 'en', None, 'Title: AE - CIAM\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 19212), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 221197), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 209129), datetime.datetime(2024, 6, 7, 13, 59, 30, 541349), None) 2024-06-11 19:33:30,590 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 19:33:30,590 [INFO] sqlalchemy.engine.Engine: [cached since 1.146e+04s ago] (88,) 2024-06-11 19:33:30,592 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 19:33:30,593 [DEBUG] sqlalchemy.engine.Engine: Row (88, 34, 'https://www.ae.be/our-solutions/ciam#solutions', '39/34/en', '88.html', 'html', 'en', None, 'Title: AE - CIAM\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 23310), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 224301), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 213688), datetime.datetime(2024, 6, 7, 13, 59, 31, 567830), None) 2024-06-11 19:33:30,594 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-11 19:33:30,595 [INFO] sqlalchemy.engine.Engine: [cached since 1.146e+04s ago] (datetime.datetime(2024, 6, 11, 17, 33, 30, 594249, tzinfo=datetime.timezone.utc), 18) 2024-06-11 19:33:30,597 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, answer, algorithm_used, language, appreciation, question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-11 19:33:30,597 [INFO] sqlalchemy.engine.Engine: [cached since 1.146e+04s ago] (18, "What is included in ae's CIAM offering?", "AE's CIAM offering includes a customized CIAM solution built on top of existing platforms like Microsoft Entra ID (formerly Azure AD) and Okta. The s ... (972 characters truncated) ... 0. **Data Export**: Simplified data export in various formats.\n\nThese features ensure a secure, seamless, and customized digital user experience.\n", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 11, 17, 33, 18, 741452, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 11, 17, 33, 30, 594241, tzinfo=datetime.timezone.utc)) 2024-06-11 19:33:30,600 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-11 19:33:30,600 [DEBUG] sqlalchemy.engine.Engine: Row (19,) 2024-06-11 19:33:30,601 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-11 19:33:30,602 [INFO] sqlalchemy.engine.Engine: [cached since 1.146e+04s ago] [(19, 157), (19, 159), (19, 162), (19, 335), (19, 341)] 2024-06-11 19:33:30,606 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 19:33:30,610 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 19:33:30,613 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 19:33:30,614 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-11 19:33:30,614 [INFO] sqlalchemy.engine.Engine: [cached since 1.146e+04s ago] (19,) 2024-06-11 19:33:30,616 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_answer_at') 2024-06-11 19:33:30,617 [DEBUG] sqlalchemy.engine.Engine: Row (19, 18, "What is included in ae's CIAM offering?", "AE's CIAM offering includes a customized CIAM solution built on top of existing platforms like Microsoft Entra ID (formerly Azure AD) and Okta. The s ... (972 characters truncated) ... 0. **Data Export**: Simplified data export in various formats.\n\nThese features ensure a secure, seamless, and customized digital user experience.\n", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 11, 17, 33, 18, 741452), datetime.datetime(2024, 6, 11, 17, 33, 30, 594241)) 2024-06-11 19:33:30,618 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 19:37:16,773 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 19:37:16,774 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 19:37:16,774 [INFO] sqlalchemy.engine.Engine: [cached since 1.169e+04s ago] ('39',) 2024-06-11 19:37:16,776 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 19:37:16,777 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 19:37:16,778 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 19:37:16,778 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-11 19:37:16,779 [INFO] sqlalchemy.engine.Engine: [cached since 1.169e+04s ago] () 2024-06-11 19:37:16,780 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 19:37:16,781 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 19:37:16,782 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 19:37:16,783 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-11 19:37:16,783 [INFO] sqlalchemy.engine.Engine: [cached since 1.169e+04s ago] ('615e33a1-6109-4dd9-b541-00333432b437', 1) 2024-06-11 19:37:16,785 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-11 19:37:16,785 [DEBUG] sqlalchemy.engine.Engine: Row (18, None, '615e33a1-6109-4dd9-b541-00333432b437', datetime.datetime(2024, 6, 11, 17, 33, 18, 731712), datetime.datetime(2024, 6, 11, 17, 33, 30, 594249)) 2024-06-11 19:37:16,787 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 19:37:16,788 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 19:37:16,788 [INFO] sqlalchemy.engine.Engine: [cached since 1.169e+04s ago] (39,) 2024-06-11 19:37:16,790 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 19:37:16,791 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 19:37:17,163 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id WHERE (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-11 19:37:17,165 [INFO] sqlalchemy.engine.Engine: [cached since 1.169e+04s ago] ('[0.020419684828892674,-0.0157899965687979,0.05325674549173447,0.013935055350895585,-0.0257085669215771,-0.0207722779618157,0.002393410966790579,0.022 ... (32434 characters truncated) ... 0.016188578409687085,0.011374929729792335,0.018564743610990354,-0.015560045578386649,-0.006109042456752265,-0.016679141391798814,0.01030948834032991]', '[0.020419684828892674,-0.0157899965687979,0.05325674549173447,0.013935055350895585,-0.0257085669215771,-0.0207722779618157,0.002393410966790579,0.022 ... (32434 characters truncated) ... 0.016188578409687085,0.011374929729792335,0.018564743610990354,-0.015560045578386649,-0.006109042456752265,-0.016679141391798814,0.01030948834032991]', 0.85, 5) 2024-06-11 19:37:17,181 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-11 19:37:17,183 [DEBUG] sqlalchemy.engine.Engine: Row (153, 153, 'embedding_small_openai', 25, True, "Filename: 25.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1985 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 1.1342704e-02, 8.4127364e-04, 2.9315250e-02, ..., 4.1847416e-05, 1.1531288e-03, -3.5605987e-03], dtype=float32), 0.3655756962083081) 2024-06-11 19:37:17,185 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.37549766132327667) 2024-06-11 19:37:17,186 [DEBUG] sqlalchemy.engine.Engine: Row (216, 216, 'embedding_small_openai', 47, True, "Filename: 47.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing d ... (1436 characters truncated) ... hy AE? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\nHere to help!\n\n", array([-0.01161198, 0.03177062, 0.01822583, ..., -0.00707063, -0.01996234, -0.00581732], dtype=float32), 0.4327546269217383) 2024-06-11 19:37:17,188 [DEBUG] sqlalchemy.engine.Engine: Row (230, 230, 'embedding_small_openai', 56, True, "Filename: 56.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text discusses the importance of creating a sea ... (2658 characters truncated) ... entation of processes & applications.\n\nImproved customer & employee experience\nDepth & breadth\nGet in touch with our experts\n\nHere to help!\n\n", array([-0.00415549, 0.01164719, 0.03141347, ..., -0.0009992 , -0.02351582, -0.00459835], dtype=float32), 0.43527660159591164) 2024-06-11 19:37:17,189 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.4384025514582881) 2024-06-11 19:37:20,562 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-11 19:37:20,563 [INFO] sqlalchemy.engine.Engine: [cached since 1.169e+04s ago] (153, 334) 2024-06-11 19:37:20,567 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-11 19:37:20,568 [DEBUG] sqlalchemy.engine.Engine: Row (153, 'embedding_small_openai', 25, True, "Filename: 25.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1985 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-11 19:37:20,569 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-11 19:37:20,570 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 19:37:20,571 [INFO] sqlalchemy.engine.Engine: [cached since 1.169e+04s ago] (25,) 2024-06-11 19:37:20,575 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 19:37:20,576 [DEBUG] sqlalchemy.engine.Engine: Row (25, 25, 'https://www.ae.be/en', '39/25/en', '25.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 6, 13, 36, 32, 729655), 8, datetime.datetime(2024, 6, 7, 11, 56, 58, 649945), 8, False, datetime.datetime(2024, 6, 7, 9, 56, 58, 629069), datetime.datetime(2024, 6, 7, 9, 56, 58, 993012), None) 2024-06-11 19:37:20,577 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 19:37:20,578 [INFO] sqlalchemy.engine.Engine: [cached since 1.169e+04s ago] (80,) 2024-06-11 19:37:20,581 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 19:37:20,582 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-11 19:37:20,584 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-11 19:37:20,585 [INFO] sqlalchemy.engine.Engine: [cached since 1.169e+04s ago] (datetime.datetime(2024, 6, 11, 17, 37, 20, 583657, tzinfo=datetime.timezone.utc), 18) 2024-06-11 19:37:20,588 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, answer, algorithm_used, language, appreciation, question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-11 19:37:20,588 [INFO] sqlalchemy.engine.Engine: [cached since 1.169e+04s ago] (18, 'What are all the solutions offered by ae?', 'AE offers a wide range of solutions, including:\n\n1. Data & AI\n2. CIAM (Customer Identity and Access Management)\n3. Digital Talent & Organisation\ ... (201 characters truncated) ... c solutions for clients such as the SmartOCR solution for SDWorx, a data strategy for Lecot, and a digital assistant for Acerta.\n\nSources: 153, 334', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 11, 17, 37, 16, 786814, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 11, 17, 37, 20, 583649, tzinfo=datetime.timezone.utc)) 2024-06-11 19:37:20,591 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-11 19:37:20,591 [DEBUG] sqlalchemy.engine.Engine: Row (20,) 2024-06-11 19:37:20,592 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-11 19:37:20,593 [INFO] sqlalchemy.engine.Engine: [cached since 1.169e+04s ago] [(20, 153), (20, 334)] 2024-06-11 19:37:20,596 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 19:37:20,598 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 19:37:20,601 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 19:37:20,601 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-11 19:37:20,602 [INFO] sqlalchemy.engine.Engine: [cached since 1.169e+04s ago] (20,) 2024-06-11 19:37:20,605 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_answer_at') 2024-06-11 19:37:20,605 [DEBUG] sqlalchemy.engine.Engine: Row (20, 18, 'What are all the solutions offered by ae?', 'AE offers a wide range of solutions, including:\n\n1. Data & AI\n2. CIAM (Customer Identity and Access Management)\n3. Digital Talent & Organisation\ ... (201 characters truncated) ... c solutions for clients such as the SmartOCR solution for SDWorx, a data strategy for Lecot, and a digital assistant for Acerta.\n\nSources: 153, 334', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 11, 17, 37, 16, 786814), datetime.datetime(2024, 6, 11, 17, 37, 20, 583649)) 2024-06-11 19:37:20,606 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 19:37:36,152 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 19:37:36,154 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 19:37:36,154 [INFO] sqlalchemy.engine.Engine: [cached since 1.171e+04s ago] ('39',) 2024-06-11 19:37:36,158 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 19:37:36,159 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 19:37:36,160 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 19:37:36,160 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-11 19:37:36,161 [INFO] sqlalchemy.engine.Engine: [cached since 1.171e+04s ago] () 2024-06-11 19:37:36,162 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 19:37:36,163 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 19:37:36,165 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 19:37:36,165 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-11 19:37:36,166 [INFO] sqlalchemy.engine.Engine: [cached since 1.171e+04s ago] ('615e33a1-6109-4dd9-b541-00333432b437', 1) 2024-06-11 19:37:36,168 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-11 19:37:36,168 [DEBUG] sqlalchemy.engine.Engine: Row (18, None, '615e33a1-6109-4dd9-b541-00333432b437', datetime.datetime(2024, 6, 11, 17, 33, 18, 731712), datetime.datetime(2024, 6, 11, 17, 37, 20, 583657)) 2024-06-11 19:37:36,170 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 19:37:36,170 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 19:37:36,171 [INFO] sqlalchemy.engine.Engine: [cached since 1.171e+04s ago] (39,) 2024-06-11 19:37:36,173 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 19:37:36,174 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 19:37:36,771 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id WHERE (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-11 19:37:36,774 [INFO] sqlalchemy.engine.Engine: [cached since 1.171e+04s ago] ('[-0.06901325594830919,0.042553832799596174,0.02553490477538021,0.018907028166702516,0.012949751339263207,-0.006634387485088723,0.014479762592369346,0 ... (32350 characters truncated) ... ,0.04388201433454136,0.00466490557841609,0.009232150804634598,0.0049676524839640645,-0.007819332532959125,-0.029037653839025804,0.011615060790552228]', '[-0.06901325594830919,0.042553832799596174,0.02553490477538021,0.018907028166702516,0.012949751339263207,-0.006634387485088723,0.014479762592369346,0 ... (32350 characters truncated) ... ,0.04388201433454136,0.00466490557841609,0.009232150804634598,0.0049676524839640645,-0.007819332532959125,-0.029037653839025804,0.011615060790552228]', 0.85, 5) 2024-06-11 19:37:36,789 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-11 19:37:36,792 [DEBUG] sqlalchemy.engine.Engine: Row (352, 352, 'embedding_small_openai', 96, True, "Filename: 96.html\nUser Context:\nNone\n\n\n Hyper-automate your document flows\n \nLet AI process your documents with efficiency and care\xa0\nD ... (2754 characters truncated) ... \n\nCustomer Case SDWorx\nThe implementation of our AI tool for document automation improved the service delivery and team performance of SDWorx.\n\n", array([-0.02123779, 0.03953829, 0.04377145, ..., 0.00208958, -0.02966092, -0.0048487 ], dtype=float32), 0.3217859662110063) 2024-06-11 19:37:36,796 [DEBUG] sqlalchemy.engine.Engine: Row (171, 171, 'embedding_small_openai', 43, True, "Filename: 43.html\nUser Context:\nNone\n\nHyper-automate your document flows\nLet AI process your documents with efficiency and care\nDoes this sound ... (2738 characters truncated) ... AE? What makes us different?\nIntelligent use of AI\nJust enough change\nMore than just technology\nGet in touch with our experts\n\nHere to help\n\n", array([-0.02330294, 0.0260453 , 0.02895817, ..., 0.00275834, -0.03674476, -0.00070868], dtype=float32), 0.33214020633057717) 2024-06-11 19:37:36,798 [DEBUG] sqlalchemy.engine.Engine: Row (353, 353, 'embedding_small_openai', 96, True, 'Filename: 96.html\nUser Context:None\nTitle: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for ... (717 characters truncated) ... hat makes us different?\nIntelligent use of AI\nJust enough change\nMore than just technology\nGet in touch with our experts\n\xa0\nHere to help \n\n', array([-0.02333704, 0.01682236, 0.05538928, ..., -0.00043228, -0.0089034 , 0.00139342], dtype=float32), 0.3419330173907684) 2024-06-11 19:37:36,801 [DEBUG] sqlalchemy.engine.Engine: Row (359, 359, 'embedding_small_openai', 97, True, 'Filename: 97.html\nUser Context:None\nTitle: Four fundamentals of workplace automation | McKinsey\nSummary: The text discusses the transformative pot ... (3265 characters truncated) ... s previous system. IBM’s Watson can suggest available treatments for specific ailments, drawing on the body of medical research for those diseases.\n', array([-0.02704707, 0.03993509, 0.04911933, ..., -0.00287691, 0.00878791, 0.01410438], dtype=float32), 0.5147033438944884) 2024-06-11 19:37:36,802 [DEBUG] sqlalchemy.engine.Engine: Row (363, 363, 'embedding_small_openai', 97, True, 'Filename: 97.html\nUser Context:None\nTitle: Four fundamentals of workplace automation | McKinsey\nSummary: The text discusses the transformative pot ... (3265 characters truncated) ... s previous system. IBM’s Watson can suggest available treatments for specific ailments, drawing on the body of medical research for those diseases.\n', array([-0.02701423, 0.03995427, 0.04913665, ..., -0.00288487, 0.00879295, 0.01411517], dtype=float32), 0.5147440718729985) 2024-06-11 19:37:43,407 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-11 19:37:43,409 [INFO] sqlalchemy.engine.Engine: [cached since 1.171e+04s ago] (352, 171, 353) 2024-06-11 19:37:43,413 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-11 19:37:43,415 [DEBUG] sqlalchemy.engine.Engine: Row (171, 'embedding_small_openai', 43, True, "Filename: 43.html\nUser Context:\nNone\n\nHyper-automate your document flows\nLet AI process your documents with efficiency and care\nDoes this sound ... (2738 characters truncated) ... AE? What makes us different?\nIntelligent use of AI\nJust enough change\nMore than just technology\nGet in touch with our experts\n\nHere to help\n\n") 2024-06-11 19:37:43,416 [DEBUG] sqlalchemy.engine.Engine: Row (352, 'embedding_small_openai', 96, True, "Filename: 96.html\nUser Context:\nNone\n\n\n Hyper-automate your document flows\n \nLet AI process your documents with efficiency and care\xa0\nD ... (2754 characters truncated) ... \n\nCustomer Case SDWorx\nThe implementation of our AI tool for document automation improved the service delivery and team performance of SDWorx.\n\n") 2024-06-11 19:37:43,417 [DEBUG] sqlalchemy.engine.Engine: Row (353, 'embedding_small_openai', 96, True, 'Filename: 96.html\nUser Context:None\nTitle: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for ... (717 characters truncated) ... hat makes us different?\nIntelligent use of AI\nJust enough change\nMore than just technology\nGet in touch with our experts\n\xa0\nHere to help \n\n') 2024-06-11 19:37:43,418 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 19:37:43,419 [INFO] sqlalchemy.engine.Engine: [cached since 1.171e+04s ago] (43,) 2024-06-11 19:37:43,423 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 19:37:43,424 [DEBUG] sqlalchemy.engine.Engine: Row (43, 43, 'https://www.ae.be/data-ai/hyper-automate-your-document-flows', '39/43/en', '43.html', 'html', 'en', None, 'Title: AE - Hyper-automate your document flows\n', datetime.datetime(2024, 6, 6, 17, 12, 55, 367724), 8, datetime.datetime(2024, 6, 7, 11, 57, 5, 112152), 8, False, datetime.datetime(2024, 6, 7, 9, 57, 5, 93786), datetime.datetime(2024, 6, 7, 9, 57, 5, 447087), None) 2024-06-11 19:37:43,425 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-11 19:37:43,426 [INFO] sqlalchemy.engine.Engine: [cached since 1.171e+04s ago] (96,) 2024-06-11 19:37:43,429 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-11 19:37:43,430 [DEBUG] sqlalchemy.engine.Engine: Row (96, 43, 'https://www.ae.be/data-ai/hyper-automate-your-document-flows', '39/43/en', '96.html', 'html', 'en', None, 'Title: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for document workflows using AI to enhanc ... (515 characters truncated) ... seamless integration. The text also features a customer case study with SD Worx, showcasing the successful implementation and its positive impact.\n', datetime.datetime(2024, 6, 7, 13, 59, 32, 727023), 8, datetime.datetime(2024, 6, 7, 15, 59, 35, 6455), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 34, 995360), datetime.datetime(2024, 6, 7, 13, 59, 38, 462623), None) 2024-06-11 19:37:43,432 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-11 19:37:43,433 [INFO] sqlalchemy.engine.Engine: [cached since 1.171e+04s ago] (datetime.datetime(2024, 6, 11, 17, 37, 43, 431929, tzinfo=datetime.timezone.utc), 18) 2024-06-11 19:37:43,436 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, answer, algorithm_used, language, appreciation, question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-11 19:37:43,437 [INFO] sqlalchemy.engine.Engine: [cached since 1.171e+04s ago] (18, 'Can you tell me more about Document Hyperautomation?', 'Document hyperautomation involves using artificial intelligence (AI) to enhance the efficiency of document workflows by reducing manual interventions ... (579 characters truncated) ... less integration. For example, the implementation of an AI tool for document automation improved the service delivery and team performance of SDWorx.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 11, 17, 37, 36, 169489, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 11, 17, 37, 43, 431920, tzinfo=datetime.timezone.utc)) 2024-06-11 19:37:43,439 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-11 19:37:43,440 [DEBUG] sqlalchemy.engine.Engine: Row (21,) 2024-06-11 19:37:43,441 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-11 19:37:43,441 [INFO] sqlalchemy.engine.Engine: [cached since 1.171e+04s ago] [(21, 171), (21, 352), (21, 353)] 2024-06-11 19:37:43,444 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 19:37:43,446 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 19:37:43,448 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 19:37:43,448 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-11 19:37:43,449 [INFO] sqlalchemy.engine.Engine: [cached since 1.171e+04s ago] (21,) 2024-06-11 19:37:43,451 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_answer_at') 2024-06-11 19:37:43,451 [DEBUG] sqlalchemy.engine.Engine: Row (21, 18, 'Can you tell me more about Document Hyperautomation?', 'Document hyperautomation involves using artificial intelligence (AI) to enhance the efficiency of document workflows by reducing manual interventions ... (579 characters truncated) ... less integration. For example, the implementation of an AI tool for document automation improved the service delivery and team performance of SDWorx.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 11, 17, 37, 36, 169489), datetime.datetime(2024, 6, 11, 17, 37, 43, 431920)) 2024-06-11 19:37:43,452 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 20:16:37,868 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-11 20:16:37,869 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 20:16:37,870 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-11 20:16:37,871 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-11 20:16:37,871 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-11 20:16:37,871 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 20:16:37,872 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-11 20:16:37,872 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-11 20:16:37,873 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-11 20:16:37,873 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 20:16:37,874 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-11 20:16:37,874 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-11 20:16:37,875 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 20:16:37,877 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 20:16:37,878 [INFO] sqlalchemy.engine.Engine: [generated in 0.00038s] ('39',) 2024-06-11 20:16:37,884 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 20:16:37,885 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 20:16:38,115 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 20:16:42,449 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-11 20:16:42,450 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 20:16:42,451 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-11 20:16:42,451 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-11 20:16:42,452 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-11 20:16:42,453 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 20:16:42,453 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-11 20:16:42,454 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-11 20:16:42,454 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-11 20:16:42,455 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 20:16:42,456 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-11 20:16:42,456 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-11 20:16:42,458 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 20:16:42,461 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 20:16:42,462 [INFO] sqlalchemy.engine.Engine: [generated in 0.00047s] ('39',) 2024-06-11 20:16:42,470 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 20:16:42,470 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 20:16:42,833 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 20:16:52,838 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-11 20:16:52,839 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 20:16:52,840 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-11 20:16:52,841 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-11 20:16:52,842 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-11 20:16:52,842 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 20:16:52,843 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-11 20:16:52,843 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-11 20:16:52,844 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-11 20:16:52,844 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 20:16:52,844 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-11 20:16:52,845 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-11 20:16:52,846 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 20:16:52,848 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 20:16:52,848 [INFO] sqlalchemy.engine.Engine: [generated in 0.00040s] ('39',) 2024-06-11 20:16:52,856 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 20:16:52,856 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 20:16:52,868 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-11 20:16:52,868 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 20:16:52,869 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-11 20:16:52,869 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-11 20:16:52,870 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-11 20:16:52,870 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 20:16:52,870 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-11 20:16:52,871 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-11 20:16:52,871 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-11 20:16:52,872 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 20:16:52,872 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-11 20:16:52,872 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-11 20:16:52,873 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 20:16:52,874 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-11 20:16:52,874 [INFO] sqlalchemy.engine.Engine: [generated in 0.00031s] () 2024-06-11 20:16:52,875 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 20:16:52,875 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 20:16:52,876 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 20:16:52,877 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-11 20:16:52,878 [INFO] sqlalchemy.engine.Engine: [generated in 0.00035s] ('e1a0663a-fdb4-4c26-a81c-de6c6b3ce2bf', 1) 2024-06-11 20:16:52,881 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-11 20:16:52,882 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-11 20:16:52,883 [INFO] sqlalchemy.engine.Engine: [generated in 0.00034s] (None, 'e1a0663a-fdb4-4c26-a81c-de6c6b3ce2bf', datetime.datetime(2024, 6, 11, 18, 16, 52, 882063, tzinfo=datetime.timezone.utc), None) 2024-06-11 20:16:52,884 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-11 20:16:52,885 [DEBUG] sqlalchemy.engine.Engine: Row (19,) 2024-06-11 20:16:52,885 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 20:16:52,887 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 20:16:52,888 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-11 20:16:52,888 [INFO] sqlalchemy.engine.Engine: [generated in 0.00031s] (19,) 2024-06-11 20:16:52,890 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-11 20:16:52,890 [DEBUG] sqlalchemy.engine.Engine: Row (19, None, 'e1a0663a-fdb4-4c26-a81c-de6c6b3ce2bf', datetime.datetime(2024, 6, 11, 18, 16, 52, 882063), None) 2024-06-11 20:16:52,891 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 20:16:52,891 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 20:16:52,892 [INFO] sqlalchemy.engine.Engine: [generated in 0.00033s] (39,) 2024-06-11 20:16:52,894 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 20:16:52,894 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 20:16:54,617 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 20:16:54,619 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 20:19:30,212 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-11 20:19:30,212 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 20:19:30,214 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-11 20:19:30,215 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-11 20:19:30,216 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-11 20:19:30,216 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 20:19:30,217 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-11 20:19:30,217 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-11 20:19:30,218 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-11 20:19:30,218 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 20:19:30,219 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-11 20:19:30,220 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-11 20:19:30,221 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 20:19:30,224 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 20:19:30,224 [INFO] sqlalchemy.engine.Engine: [generated in 0.00051s] ('39',) 2024-06-11 20:19:30,233 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 20:19:30,234 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 20:19:30,248 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-11 20:19:30,248 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 20:19:30,249 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-11 20:19:30,251 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-11 20:19:30,251 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-11 20:19:30,251 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 20:19:30,252 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-11 20:19:30,253 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-11 20:19:30,253 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-11 20:19:30,254 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-11 20:19:30,254 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-11 20:19:30,255 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-11 20:19:30,256 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 20:19:30,256 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-11 20:19:30,257 [INFO] sqlalchemy.engine.Engine: [generated in 0.00055s] () 2024-06-11 20:19:30,258 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 20:19:30,258 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-11 20:19:30,260 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 20:19:30,261 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-11 20:19:30,262 [INFO] sqlalchemy.engine.Engine: [generated in 0.00041s] ('e1a0663a-fdb4-4c26-a81c-de6c6b3ce2bf', 1) 2024-06-11 20:19:30,265 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-11 20:19:30,266 [DEBUG] sqlalchemy.engine.Engine: Row (19, None, 'e1a0663a-fdb4-4c26-a81c-de6c6b3ce2bf', datetime.datetime(2024, 6, 11, 18, 16, 52, 882063), None) 2024-06-11 20:19:30,267 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-11 20:19:30,268 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-11 20:19:30,268 [INFO] sqlalchemy.engine.Engine: [generated in 0.00040s] (39,) 2024-06-11 20:19:30,270 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-11 20:19:30,271 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-11 20:19:33,937 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::VARCHAR) AND (document.valid_to IS NULL OR document.valid_to >= %s::VARCHAR) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-11 20:19:33,938 [INFO] sqlalchemy.engine.Engine: [generated in 0.00440s] ('[0.01315841048649911,-0.015504367294793065,0.06418296547895731,0.013962953963268226,-0.015098336738583367,0.01813605013715093,-0.010263560104963501,0 ... (32335 characters truncated) ... ,0.01450432803821449,0.018286430789833167,0.03437728728669972,0.004398668549889889,-0.0012942236784869246,-0.019730096231453276,0.013233601744162781]', '2024-06-11', '2024-06-11', '[0.01315841048649911,-0.015504367294793065,0.06418296547895731,0.013962953963268226,-0.015098336738583367,0.01813605013715093,-0.010263560104963501,0 ... (32335 characters truncated) ... ,0.01450432803821449,0.018286430789833167,0.03437728728669972,0.004398668549889889,-0.0012942236784869246,-0.019730096231453276,0.013233601744162781]', 0.85, 5) 2024-06-11 20:19:35,025 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (NULL) AND (1 != 1) 2024-06-11 20:19:35,026 [INFO] sqlalchemy.engine.Engine: [generated in 0.00107s] () 2024-06-11 20:19:35,029 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-11 20:19:35,031 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 09:32:55,541 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 09:32:55,542 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 09:32:55,543 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 09:32:55,544 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 09:32:55,544 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 09:32:55,545 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 09:32:55,547 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 09:32:55,547 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 09:32:55,548 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 09:32:55,549 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 09:32:55,549 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 09:32:55,550 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 09:32:55,551 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 09:32:55,554 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 09:32:55,554 [INFO] sqlalchemy.engine.Engine: [generated in 0.00053s] ('39',) 2024-06-12 09:32:55,569 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 09:32:55,570 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 09:32:55,801 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 09:33:40,048 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 09:33:40,048 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 09:33:40,050 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 09:33:40,050 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 09:33:40,051 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 09:33:40,051 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 09:33:40,052 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 09:33:40,052 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 09:33:40,053 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 09:33:40,053 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 09:33:40,054 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 09:33:40,054 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 09:33:40,055 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 09:33:40,058 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 09:33:40,058 [INFO] sqlalchemy.engine.Engine: [generated in 0.00046s] ('39',) 2024-06-12 09:33:40,066 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 09:33:40,066 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 09:33:40,076 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 09:33:40,077 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 09:33:40,078 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 09:33:40,078 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 09:33:40,079 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 09:33:40,079 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 09:33:40,080 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 09:33:40,080 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 09:33:40,080 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 09:33:40,081 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 09:33:40,081 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 09:33:40,081 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 09:33:40,082 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 09:33:40,083 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 09:33:40,083 [INFO] sqlalchemy.engine.Engine: [generated in 0.00033s] () 2024-06-12 09:33:40,084 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 09:33:40,084 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 09:33:40,085 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 09:33:40,086 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 09:33:40,087 [INFO] sqlalchemy.engine.Engine: [generated in 0.00034s] ('abfb853a-cb3d-49a3-bdcb-ec40d18c4840', 1) 2024-06-12 09:33:40,097 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 09:33:40,098 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-12 09:33:40,099 [INFO] sqlalchemy.engine.Engine: [generated in 0.00046s] (None, 'abfb853a-cb3d-49a3-bdcb-ec40d18c4840', datetime.datetime(2024, 6, 12, 7, 33, 40, 97837, tzinfo=datetime.timezone.utc), None) 2024-06-12 09:33:40,103 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 09:33:40,104 [DEBUG] sqlalchemy.engine.Engine: Row (20,) 2024-06-12 09:33:40,104 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 09:33:40,106 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 09:33:40,106 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-12 09:33:40,107 [INFO] sqlalchemy.engine.Engine: [generated in 0.00034s] (20,) 2024-06-12 09:33:40,108 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 09:33:40,108 [DEBUG] sqlalchemy.engine.Engine: Row (20, None, 'abfb853a-cb3d-49a3-bdcb-ec40d18c4840', datetime.datetime(2024, 6, 12, 7, 33, 40, 97837), None) 2024-06-12 09:33:40,109 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 09:33:40,110 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 09:33:40,110 [INFO] sqlalchemy.engine.Engine: [generated in 0.00035s] (39,) 2024-06-12 09:33:40,112 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 09:33:40,112 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 09:33:42,997 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::VARCHAR) AND (document.valid_to IS NULL OR document.valid_to >= %s::VARCHAR) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-12 09:33:42,998 [INFO] sqlalchemy.engine.Engine: [generated in 0.00439s] ('[0.01315841048649911,-0.015504367294793065,0.06418296547895731,0.013962953963268226,-0.015098336738583367,0.01813605013715093,-0.010263560104963501,0 ... (32335 characters truncated) ... ,0.01450432803821449,0.018286430789833167,0.03437728728669972,0.004398668549889889,-0.0012942236784869246,-0.019730096231453276,0.013233601744162781]', '2024-06-12', '2024-06-12', '[0.01315841048649911,-0.015504367294793065,0.06418296547895731,0.013962953963268226,-0.015098336738583367,0.01813605013715093,-0.010263560104963501,0 ... (32335 characters truncated) ... ,0.01450432803821449,0.018286430789833167,0.03437728728669972,0.004398668549889889,-0.0012942236784869246,-0.019730096231453276,0.013233601744162781]', 0.85, 5) 2024-06-12 09:33:44,135 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (NULL) AND (1 != 1) 2024-06-12 09:33:44,135 [INFO] sqlalchemy.engine.Engine: [generated in 0.00070s] () 2024-06-12 09:33:44,137 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 09:33:44,140 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 09:42:50,958 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 09:42:50,959 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 09:42:50,960 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 09:42:50,961 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 09:42:50,961 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 09:42:50,962 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 09:42:50,963 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 09:42:50,963 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 09:42:50,964 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 09:42:50,965 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 09:42:50,965 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 09:42:50,965 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 09:42:50,966 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 09:42:50,969 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 09:42:50,970 [INFO] sqlalchemy.engine.Engine: [generated in 0.00046s] ('39',) 2024-06-12 09:42:50,979 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 09:42:50,980 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 09:42:51,216 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 09:43:03,021 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 09:43:03,023 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 09:43:03,024 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 09:43:03,025 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 09:43:03,026 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 09:43:03,026 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 09:43:03,027 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 09:43:03,028 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 09:43:03,028 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 09:43:03,029 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 09:43:03,029 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 09:43:03,030 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 09:43:03,031 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 09:43:03,033 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 09:43:03,034 [INFO] sqlalchemy.engine.Engine: [generated in 0.00045s] ('39',) 2024-06-12 09:43:03,042 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 09:43:03,043 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 09:43:03,055 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 09:43:03,055 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 09:43:03,057 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 09:43:03,057 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 09:43:03,057 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 09:43:03,058 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 09:43:03,059 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 09:43:03,059 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 09:43:03,059 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 09:43:03,060 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 09:43:03,060 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 09:43:03,060 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 09:43:03,061 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 09:43:03,062 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 09:43:03,062 [INFO] sqlalchemy.engine.Engine: [generated in 0.00037s] () 2024-06-12 09:43:03,063 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 09:43:03,063 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 09:43:03,065 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 09:43:03,066 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 09:43:03,066 [INFO] sqlalchemy.engine.Engine: [generated in 0.00034s] ('706daa9e-e67a-44cf-95d7-ec85dc664ea4', 1) 2024-06-12 09:43:03,069 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 09:43:03,071 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-12 09:43:03,071 [INFO] sqlalchemy.engine.Engine: [generated in 0.00034s] (None, '706daa9e-e67a-44cf-95d7-ec85dc664ea4', datetime.datetime(2024, 6, 12, 7, 43, 3, 70365, tzinfo=datetime.timezone.utc), None) 2024-06-12 09:43:03,073 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 09:43:03,073 [DEBUG] sqlalchemy.engine.Engine: Row (21,) 2024-06-12 09:43:03,073 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 09:43:03,076 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 09:43:03,077 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-12 09:43:03,077 [INFO] sqlalchemy.engine.Engine: [generated in 0.00033s] (21,) 2024-06-12 09:43:03,078 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 09:43:03,078 [DEBUG] sqlalchemy.engine.Engine: Row (21, None, '706daa9e-e67a-44cf-95d7-ec85dc664ea4', datetime.datetime(2024, 6, 12, 7, 43, 3, 70365), None) 2024-06-12 09:43:03,079 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 09:43:03,080 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 09:43:03,080 [INFO] sqlalchemy.engine.Engine: [generated in 0.00035s] (39,) 2024-06-12 09:43:03,082 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 09:43:03,082 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 09:43:03,827 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::VARCHAR) AND (document.valid_to IS NULL OR document.valid_to >= %s::VARCHAR) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-12 09:43:03,829 [INFO] sqlalchemy.engine.Engine: [generated in 0.00464s] ('[0.013147502569998516,-0.015485337266871593,0.06416642388850582,0.01399694043321505,-0.015086927731199124,0.018146409801052282,-0.010283466915893984, ... (32328 characters truncated) ... 8,0.014500590346598317,0.01826668451843605,0.03436842784925439,0.004416328198540568,-0.001317381219876495,-0.019709977401751143,0.013222674268363372]', '2024-06-12', '2024-06-12', '[0.013147502569998516,-0.015485337266871593,0.06416642388850582,0.01399694043321505,-0.015086927731199124,0.018146409801052282,-0.010283466915893984, ... (32328 characters truncated) ... 8,0.014500590346598317,0.01826668451843605,0.03436842784925439,0.004416328198540568,-0.001317381219876495,-0.019709977401751143,0.013222674268363372]', 0.85, 5) 2024-06-12 09:43:04,657 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (NULL) AND (1 != 1) 2024-06-12 09:43:04,658 [INFO] sqlalchemy.engine.Engine: [generated in 0.00099s] () 2024-06-12 09:43:04,661 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 09:43:04,663 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 09:57:24,532 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 09:57:24,534 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 09:57:24,535 [INFO] sqlalchemy.engine.Engine: [cached since 1469s ago] ('39',) 2024-06-12 09:57:24,540 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 09:57:24,543 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 09:57:24,713 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 09:57:36,006 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 09:57:36,006 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 09:57:36,008 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 09:57:36,009 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 09:57:36,010 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 09:57:36,010 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 09:57:36,011 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 09:57:36,012 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 09:57:36,012 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 09:57:36,013 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 09:57:36,013 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 09:57:36,014 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 09:57:36,015 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 09:57:36,018 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 09:57:36,019 [INFO] sqlalchemy.engine.Engine: [generated in 0.00055s] ('39',) 2024-06-12 09:57:36,029 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 09:57:36,030 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 09:57:36,045 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 09:57:36,046 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 09:57:36,047 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 09:57:36,048 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 09:57:36,048 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 09:57:36,049 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 09:57:36,049 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 09:57:36,050 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 09:57:36,051 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 09:57:36,051 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 09:57:36,052 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 09:57:36,052 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 09:57:36,053 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 09:57:36,054 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 09:57:36,054 [INFO] sqlalchemy.engine.Engine: [generated in 0.00044s] () 2024-06-12 09:57:36,055 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 09:57:36,056 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 09:57:36,057 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 09:57:36,058 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 09:57:36,059 [INFO] sqlalchemy.engine.Engine: [generated in 0.00049s] ('2a7349b3-99cd-4dc2-911d-d09a92d6aea3', 1) 2024-06-12 09:57:36,062 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 09:57:36,064 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-12 09:57:36,064 [INFO] sqlalchemy.engine.Engine: [generated in 0.00048s] (None, '2a7349b3-99cd-4dc2-911d-d09a92d6aea3', datetime.datetime(2024, 6, 12, 7, 57, 36, 63341, tzinfo=datetime.timezone.utc), None) 2024-06-12 09:57:36,066 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 09:57:36,066 [DEBUG] sqlalchemy.engine.Engine: Row (22,) 2024-06-12 09:57:36,067 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 09:57:36,069 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 09:57:36,070 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-12 09:57:36,070 [INFO] sqlalchemy.engine.Engine: [generated in 0.00051s] (22,) 2024-06-12 09:57:36,072 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 09:57:36,072 [DEBUG] sqlalchemy.engine.Engine: Row (22, None, '2a7349b3-99cd-4dc2-911d-d09a92d6aea3', datetime.datetime(2024, 6, 12, 7, 57, 36, 63341), None) 2024-06-12 09:57:36,073 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 09:57:36,074 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 09:57:36,075 [INFO] sqlalchemy.engine.Engine: [generated in 0.00043s] (39,) 2024-06-12 09:57:36,076 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 09:57:36,077 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 09:57:36,707 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::VARCHAR) AND (document.valid_to IS NULL OR document.valid_to >= %s::VARCHAR) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-12 09:57:36,708 [INFO] sqlalchemy.engine.Engine: [generated in 0.00347s] ('[0.01315841048649911,-0.015504367294793065,0.06418296547895731,0.013962953963268226,-0.015098336738583367,0.01813605013715093,-0.010263560104963501,0 ... (32335 characters truncated) ... ,0.01450432803821449,0.018286430789833167,0.03437728728669972,0.004398668549889889,-0.0012942236784869246,-0.019730096231453276,0.013233601744162781]', '2024-06-12', '2024-06-12', '[0.01315841048649911,-0.015504367294793065,0.06418296547895731,0.013962953963268226,-0.015098336738583367,0.01813605013715093,-0.010263560104963501,0 ... (32335 characters truncated) ... ,0.01450432803821449,0.018286430789833167,0.03437728728669972,0.004398668549889889,-0.0012942236784869246,-0.019730096231453276,0.013233601744162781]', 0.85, 5) 2024-06-12 09:57:37,859 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (NULL) AND (1 != 1) 2024-06-12 09:57:37,860 [INFO] sqlalchemy.engine.Engine: [generated in 0.00099s] () 2024-06-12 09:57:37,863 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 09:57:37,865 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 10:01:46,624 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:01:46,627 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 10:01:46,628 [INFO] sqlalchemy.engine.Engine: [cached since 1731s ago] ('39',) 2024-06-12 10:01:46,632 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 10:01:46,634 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 10:01:46,798 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 10:02:00,191 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 10:02:00,192 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:02:00,193 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 10:02:00,194 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 10:02:00,194 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 10:02:00,195 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:02:00,196 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 10:02:00,196 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 10:02:00,197 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 10:02:00,197 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:02:00,197 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 10:02:00,198 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 10:02:00,199 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:02:00,202 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 10:02:00,202 [INFO] sqlalchemy.engine.Engine: [generated in 0.00052s] ('39',) 2024-06-12 10:02:00,212 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 10:02:00,213 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 10:02:00,226 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 10:02:00,227 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:02:00,228 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 10:02:00,228 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 10:02:00,229 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 10:02:00,229 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:02:00,230 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 10:02:00,231 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 10:02:00,231 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 10:02:00,232 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:02:00,232 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 10:02:00,232 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 10:02:00,234 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:02:00,234 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 10:02:00,234 [INFO] sqlalchemy.engine.Engine: [generated in 0.00041s] () 2024-06-12 10:02:00,235 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:02:00,236 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:02:00,238 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:02:00,239 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 10:02:00,239 [INFO] sqlalchemy.engine.Engine: [generated in 0.00045s] ('faa8c078-f0bf-45a5-801a-ccd76d71ddde', 1) 2024-06-12 10:02:00,243 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 10:02:00,244 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-12 10:02:00,245 [INFO] sqlalchemy.engine.Engine: [generated in 0.00044s] (None, 'faa8c078-f0bf-45a5-801a-ccd76d71ddde', datetime.datetime(2024, 6, 12, 8, 2, 0, 243818, tzinfo=datetime.timezone.utc), None) 2024-06-12 10:02:00,247 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 10:02:00,247 [DEBUG] sqlalchemy.engine.Engine: Row (23,) 2024-06-12 10:02:00,248 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:02:00,249 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:02:00,250 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-12 10:02:00,250 [INFO] sqlalchemy.engine.Engine: [generated in 0.00042s] (23,) 2024-06-12 10:02:00,252 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 10:02:00,252 [DEBUG] sqlalchemy.engine.Engine: Row (23, None, 'faa8c078-f0bf-45a5-801a-ccd76d71ddde', datetime.datetime(2024, 6, 12, 8, 2, 0, 243818), None) 2024-06-12 10:02:00,253 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:02:00,254 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 10:02:00,254 [INFO] sqlalchemy.engine.Engine: [generated in 0.00043s] (39,) 2024-06-12 10:02:00,256 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 10:02:00,257 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 10:02:01,216 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::VARCHAR) AND (document.valid_to IS NULL OR document.valid_to >= %s::VARCHAR) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-12 10:02:01,217 [INFO] sqlalchemy.engine.Engine: [generated in 0.00402s] ('[0.009253577380890374,-0.05039820475706488,0.015461568806976168,0.021844783919841442,0.0005720905642305748,-0.01697184527456702,-0.01957519735895888, ... (32358 characters truncated) ... ,-0.006287259550482963,0.01990895915717785,0.01722216802021512,0.008844718386447938,0.002045341080299957,-0.0008302353136035656,0.024615017834665364]', '2024-06-12', '2024-06-12', '[0.009253577380890374,-0.05039820475706488,0.015461568806976168,0.021844783919841442,0.0005720905642305748,-0.01697184527456702,-0.01957519735895888, ... (32358 characters truncated) ... ,-0.006287259550482963,0.01990895915717785,0.01722216802021512,0.008844718386447938,0.002045341080299957,-0.0008302353136035656,0.024615017834665364]', 0.85, 5) 2024-06-12 10:02:02,188 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (NULL) AND (1 != 1) 2024-06-12 10:02:02,189 [INFO] sqlalchemy.engine.Engine: [generated in 0.00121s] () 2024-06-12 10:02:02,192 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 10:02:02,194 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 10:30:29,424 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:30:29,426 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 10:30:29,428 [INFO] sqlalchemy.engine.Engine: [cached since 3454s ago] ('39',) 2024-06-12 10:30:29,434 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 10:30:29,436 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 10:30:29,637 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 10:30:41,337 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 10:30:41,337 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:30:41,339 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 10:30:41,339 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 10:30:41,340 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 10:30:41,340 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:30:41,341 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 10:30:41,342 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 10:30:41,342 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 10:30:41,342 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:30:41,343 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 10:30:41,343 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 10:30:41,344 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:30:41,347 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 10:30:41,348 [INFO] sqlalchemy.engine.Engine: [generated in 0.00048s] ('39',) 2024-06-12 10:30:41,356 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 10:30:41,357 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 10:30:41,370 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 10:30:41,370 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:30:41,371 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 10:30:41,372 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 10:30:41,372 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 10:30:41,372 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:30:41,373 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 10:30:41,373 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 10:30:41,374 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 10:30:41,374 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:30:41,375 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 10:30:41,375 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 10:30:41,376 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:30:41,376 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 10:30:41,377 [INFO] sqlalchemy.engine.Engine: [generated in 0.00036s] () 2024-06-12 10:30:41,377 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:30:41,378 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:30:41,379 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:30:41,380 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 10:30:41,381 [INFO] sqlalchemy.engine.Engine: [generated in 0.00037s] ('ba727323-600d-49b9-bfd9-7e97abf1faf7', 1) 2024-06-12 10:30:41,384 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 10:30:41,386 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-12 10:30:41,386 [INFO] sqlalchemy.engine.Engine: [generated in 0.00043s] (None, 'ba727323-600d-49b9-bfd9-7e97abf1faf7', datetime.datetime(2024, 6, 12, 8, 30, 41, 385079, tzinfo=datetime.timezone.utc), None) 2024-06-12 10:30:41,388 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 10:30:41,388 [DEBUG] sqlalchemy.engine.Engine: Row (24,) 2024-06-12 10:30:41,389 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:30:41,412 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:30:41,413 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-12 10:30:41,413 [INFO] sqlalchemy.engine.Engine: [generated in 0.00036s] (24,) 2024-06-12 10:30:41,415 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 10:30:41,415 [DEBUG] sqlalchemy.engine.Engine: Row (24, None, 'ba727323-600d-49b9-bfd9-7e97abf1faf7', datetime.datetime(2024, 6, 12, 8, 30, 41, 385079), None) 2024-06-12 10:30:41,416 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:30:41,416 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 10:30:41,417 [INFO] sqlalchemy.engine.Engine: [generated in 0.00036s] (39,) 2024-06-12 10:30:41,418 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 10:30:41,419 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 10:30:45,143 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-12 10:30:45,143 [INFO] sqlalchemy.engine.Engine: [generated in 0.00342s] ('[0.009253577380890374,-0.05039820475706488,0.015461568806976168,0.021844783919841442,0.0005720905642305748,-0.01697184527456702,-0.01957519735895888, ... (32358 characters truncated) ... ,-0.006287259550482963,0.01990895915717785,0.01722216802021512,0.008844718386447938,0.002045341080299957,-0.0008302353136035656,0.024615017834665364]', datetime.date(2024, 6, 12), datetime.date(2024, 6, 12), '[0.009253577380890374,-0.05039820475706488,0.015461568806976168,0.021844783919841442,0.0005720905642305748,-0.01697184527456702,-0.01957519735895888, ... (32358 characters truncated) ... ,-0.006287259550482963,0.01990895915717785,0.01722216802021512,0.008844718386447938,0.002045341080299957,-0.0008302353136035656,0.024615017834665364]', 0.85, 5) 2024-06-12 10:30:45,200 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-12 10:30:45,201 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.4914800352847488) 2024-06-12 10:30:45,204 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.5354462085264421) 2024-06-12 10:30:45,205 [DEBUG] sqlalchemy.engine.Engine: Row (353, 353, 'embedding_small_openai', 96, True, 'Filename: 96.html\nUser Context:None\nTitle: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for ... (717 characters truncated) ... hat makes us different?\nIntelligent use of AI\nJust enough change\nMore than just technology\nGet in touch with our experts\n\xa0\nHere to help \n\n', array([-0.02333704, 0.01682236, 0.05538928, ..., -0.00043228, -0.0089034 , 0.00139342], dtype=float32), 0.5620898210914909) 2024-06-12 10:30:45,207 [DEBUG] sqlalchemy.engine.Engine: Row (396, 396, 'embedding_small_openai', 108, True, "Filename: 108.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology to enhance an organi ... (2985 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([ 0.00138847, 0.04753974, 0.06669055, ..., 0.00143521, -0.02640934, -0.01217821], dtype=float32), 0.574772388440548) 2024-06-12 10:30:45,208 [DEBUG] sqlalchemy.engine.Engine: Row (351, 351, 'embedding_small_openai', 95, True, "Filename: 95.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology for improving organiz ... (3035 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([ 5.9062825e-04, 4.6776664e-02, 6.3359797e-02, ..., 7.3543917e-05, -2.3198893e-02, -1.7501175e-02], dtype=float32), 0.5759479944844079) 2024-06-12 10:30:48,878 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-12 10:30:48,878 [INFO] sqlalchemy.engine.Engine: [generated in 0.00106s] (334, 398, 353, 396, 351) 2024-06-12 10:30:48,882 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-12 10:30:48,883 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-12 10:30:48,884 [DEBUG] sqlalchemy.engine.Engine: Row (351, 'embedding_small_openai', 95, True, "Filename: 95.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology for improving organiz ... (3035 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-12 10:30:48,886 [DEBUG] sqlalchemy.engine.Engine: Row (353, 'embedding_small_openai', 96, True, 'Filename: 96.html\nUser Context:None\nTitle: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for ... (717 characters truncated) ... hat makes us different?\nIntelligent use of AI\nJust enough change\nMore than just technology\nGet in touch with our experts\n\xa0\nHere to help \n\n') 2024-06-12 10:30:48,886 [DEBUG] sqlalchemy.engine.Engine: Row (396, 'embedding_small_openai', 108, True, "Filename: 108.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology to enhance an organi ... (2985 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-12 10:30:48,887 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-12 10:30:48,891 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 10:30:48,891 [INFO] sqlalchemy.engine.Engine: [generated in 0.00087s] (80,) 2024-06-12 10:30:48,894 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 10:30:48,896 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-12 10:30:48,897 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 10:30:48,897 [INFO] sqlalchemy.engine.Engine: [cached since 0.006739s ago] (95,) 2024-06-12 10:30:48,899 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 10:30:48,900 [DEBUG] sqlalchemy.engine.Engine: Row (95, 42, 'https://www.ae.be/digital-talent-organisation/improve-your-organisations-agility', '39/42/en', '95.html', 'html', 'en', None, "Title: AE - Improve your organisation's agility\nSummary: The text outlines a methodology for improving organizational agility, addressing common cha ... (953 characters truncated) ... rformance and readiness, workshops, 1-on-1 sessions for stakeholder support, and pilot projects to foster continuous learning and measure progress.\n", datetime.datetime(2024, 6, 7, 13, 59, 32, 533669), 8, datetime.datetime(2024, 6, 7, 15, 59, 32, 772081), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 32, 761003), datetime.datetime(2024, 6, 7, 13, 59, 38, 379207), None) 2024-06-12 10:30:48,901 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 10:30:48,902 [INFO] sqlalchemy.engine.Engine: [cached since 0.01109s ago] (96,) 2024-06-12 10:30:48,904 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 10:30:48,905 [DEBUG] sqlalchemy.engine.Engine: Row (96, 43, 'https://www.ae.be/data-ai/hyper-automate-your-document-flows', '39/43/en', '96.html', 'html', 'en', None, 'Title: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for document workflows using AI to enhanc ... (515 characters truncated) ... seamless integration. The text also features a customer case study with SD Worx, showcasing the successful implementation and its positive impact.\n', datetime.datetime(2024, 6, 7, 13, 59, 32, 727023), 8, datetime.datetime(2024, 6, 7, 15, 59, 35, 6455), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 34, 995360), datetime.datetime(2024, 6, 7, 13, 59, 38, 462623), None) 2024-06-12 10:30:48,905 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 10:30:48,906 [INFO] sqlalchemy.engine.Engine: [cached since 0.01559s ago] (108,) 2024-06-12 10:30:48,908 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 10:30:48,909 [DEBUG] sqlalchemy.engine.Engine: Row (108, 55, 'https://www.ae.be/digital-talent-organisation/improve-your-organisations-agility', '39/55/en', '108.html', 'html', 'en', None, "Title: AE - Improve your organisation's agility\nSummary: The text outlines a methodology to enhance an organization's agility, addressing common iss ... (902 characters truncated) ... le mindset. Pilot projects are used to measure progress and foster continuous learning, identifying critical success factors for subsequent phases.\n", datetime.datetime(2024, 6, 7, 13, 59, 35, 662760), 8, datetime.datetime(2024, 6, 7, 15, 59, 44, 587689), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 44, 577110), datetime.datetime(2024, 6, 7, 13, 59, 49, 157580), None) 2024-06-12 10:30:48,910 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 10:30:48,910 [INFO] sqlalchemy.engine.Engine: [cached since 0.02001s ago] (109,) 2024-06-12 10:30:48,912 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 10:30:48,913 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-12 10:30:48,916 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-12 10:30:48,917 [INFO] sqlalchemy.engine.Engine: [generated in 0.00072s] (datetime.datetime(2024, 6, 12, 8, 30, 48, 914606, tzinfo=datetime.timezone.utc), 24) 2024-06-12 10:30:48,920 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, answer, algorithm_used, language, appreciation, question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-12 10:30:48,921 [INFO] sqlalchemy.engine.Engine: [generated in 0.00074s] (24, 'Why would I choose ae?', "You should choose AE because they offer a comprehensive range of services and solutions that blend technology, business, and people to help you thriv ... (413 characters truncated) ... track record and focus on continuous improvement, customer satisfaction, and employee engagement make them a reliable choice for your business needs.", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 8, 30, 41, 415791, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 8, 30, 48, 914600, tzinfo=datetime.timezone.utc)) 2024-06-12 10:30:48,928 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 10:30:48,929 [DEBUG] sqlalchemy.engine.Engine: Row (22,) 2024-06-12 10:30:48,931 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-12 10:30:48,932 [INFO] sqlalchemy.engine.Engine: [generated in 0.00078s] [(22, 334), (22, 351), (22, 353), (22, 396), (22, 398)] 2024-06-12 10:30:48,939 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:30:48,941 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:30:48,944 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:30:48,946 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-12 10:30:48,947 [INFO] sqlalchemy.engine.Engine: [generated in 0.00080s] (22,) 2024-06-12 10:30:48,949 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_answer_at') 2024-06-12 10:30:48,950 [DEBUG] sqlalchemy.engine.Engine: Row (22, 24, 'Why would I choose ae?', "You should choose AE because they offer a comprehensive range of services and solutions that blend technology, business, and people to help you thriv ... (413 characters truncated) ... track record and focus on continuous improvement, customer satisfaction, and employee engagement make them a reliable choice for your business needs.", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 8, 30, 41, 415791), datetime.datetime(2024, 6, 12, 8, 30, 48, 914600)) 2024-06-12 10:30:48,951 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 10:32:18,273 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:32:18,274 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 10:32:18,274 [INFO] sqlalchemy.engine.Engine: [cached since 96.93s ago] ('39',) 2024-06-12 10:32:18,276 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 10:32:18,277 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 10:32:18,278 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:32:18,279 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 10:32:18,279 [INFO] sqlalchemy.engine.Engine: [cached since 96.9s ago] () 2024-06-12 10:32:18,281 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:32:18,282 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:32:18,283 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:32:18,284 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 10:32:18,285 [INFO] sqlalchemy.engine.Engine: [cached since 96.9s ago] ('ba727323-600d-49b9-bfd9-7e97abf1faf7', 1) 2024-06-12 10:32:18,286 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 10:32:18,287 [DEBUG] sqlalchemy.engine.Engine: Row (24, None, 'ba727323-600d-49b9-bfd9-7e97abf1faf7', datetime.datetime(2024, 6, 12, 8, 30, 41, 385079), datetime.datetime(2024, 6, 12, 8, 30, 48, 914606)) 2024-06-12 10:32:18,288 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:32:18,289 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 10:32:18,289 [INFO] sqlalchemy.engine.Engine: [cached since 96.87s ago] (39,) 2024-06-12 10:32:18,291 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 10:32:18,291 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 10:32:18,690 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-12 10:32:18,691 [INFO] sqlalchemy.engine.Engine: [cached since 93.55s ago] ('[0.01315841048649911,-0.015504367294793065,0.06418296547895731,0.013962953963268226,-0.015098336738583367,0.01813605013715093,-0.010263560104963501,0 ... (32335 characters truncated) ... ,0.01450432803821449,0.018286430789833167,0.03437728728669972,0.004398668549889889,-0.0012942236784869246,-0.019730096231453276,0.013233601744162781]', datetime.date(2024, 6, 12), datetime.date(2024, 6, 12), '[0.01315841048649911,-0.015504367294793065,0.06418296547895731,0.013962953963268226,-0.015098336738583367,0.01813605013715093,-0.010263560104963501,0 ... (32335 characters truncated) ... ,0.01450432803821449,0.018286430789833167,0.03437728728669972,0.004398668549889889,-0.0012942236784869246,-0.019730096231453276,0.013233601744162781]', 0.85, 5) 2024-06-12 10:32:18,706 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-12 10:32:18,708 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.3461077442425886) 2024-06-12 10:32:18,710 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.43715698276068904) 2024-06-12 10:32:18,711 [DEBUG] sqlalchemy.engine.Engine: Row (407, 407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00583454, 0.00166043, 0.04974287, ..., -0.01230303, -0.03087184, 0.00796122], dtype=float32), 0.467789761493134) 2024-06-12 10:32:18,713 [DEBUG] sqlalchemy.engine.Engine: Row (414, 414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00455047, 0.00647751, 0.04748698, ..., -0.01366245, -0.03033153, 0.00956519], dtype=float32), 0.47023347197563936) 2024-06-12 10:32:18,714 [DEBUG] sqlalchemy.engine.Engine: Row (409, 409, 'embedding_small_openai', 121, True, "Filename: 121.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00718399, 0.00015564, 0.04287589, ..., -0.00847512, -0.03310595, 0.00535581], dtype=float32), 0.4744125230349585) 2024-06-12 10:32:34,934 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-12 10:32:34,935 [INFO] sqlalchemy.engine.Engine: [cached since 106.1s ago] (334, 398, 407, 414, 409) 2024-06-12 10:32:34,938 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-12 10:32:34,939 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-12 10:32:34,939 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-12 10:32:34,940 [DEBUG] sqlalchemy.engine.Engine: Row (407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-12 10:32:34,941 [DEBUG] sqlalchemy.engine.Engine: Row (409, 'embedding_small_openai', 121, True, "Filename: 121.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-12 10:32:34,941 [DEBUG] sqlalchemy.engine.Engine: Row (414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-12 10:32:34,943 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 10:32:34,944 [INFO] sqlalchemy.engine.Engine: [cached since 106.1s ago] (80,) 2024-06-12 10:32:34,947 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 10:32:34,948 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-12 10:32:34,949 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 10:32:34,950 [INFO] sqlalchemy.engine.Engine: [cached since 106.1s ago] (109,) 2024-06-12 10:32:34,954 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 10:32:34,955 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-12 10:32:34,956 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 10:32:34,957 [INFO] sqlalchemy.engine.Engine: [cached since 106.1s ago] (120,) 2024-06-12 10:32:34,959 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 10:32:34,960 [DEBUG] sqlalchemy.engine.Engine: Row (120, 67, 'https://www.ae.be/our-services#inspire', '39/67/en', '120.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 38, 434701), 8, datetime.datetime(2024, 6, 7, 15, 59, 55, 22150), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 55, 12382), datetime.datetime(2024, 6, 7, 13, 59, 55, 347392), None) 2024-06-12 10:32:34,961 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 10:32:34,961 [INFO] sqlalchemy.engine.Engine: [cached since 106.1s ago] (121,) 2024-06-12 10:32:34,964 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 10:32:34,964 [DEBUG] sqlalchemy.engine.Engine: Row (121, 68, 'https://www.ae.be/our-services#it-team-extension', '39/68/en', '121.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 38, 575604), 8, datetime.datetime(2024, 6, 7, 15, 59, 55, 370128), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 55, 359854), datetime.datetime(2024, 6, 7, 13, 59, 56, 26055), None) 2024-06-12 10:32:34,965 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 10:32:34,966 [INFO] sqlalchemy.engine.Engine: [cached since 106.1s ago] (125,) 2024-06-12 10:32:34,968 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 10:32:34,969 [DEBUG] sqlalchemy.engine.Engine: Row (125, 72, 'https://www.ae.be/our-services#application-development', '39/72/en', '125.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 39, 202426), 8, datetime.datetime(2024, 6, 7, 15, 59, 56, 498675), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 56, 488290), datetime.datetime(2024, 6, 7, 13, 59, 56, 831906), None) 2024-06-12 10:32:34,971 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-12 10:32:34,972 [INFO] sqlalchemy.engine.Engine: [cached since 106.1s ago] (datetime.datetime(2024, 6, 12, 8, 32, 34, 970439, tzinfo=datetime.timezone.utc), 24) 2024-06-12 10:32:34,974 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, answer, algorithm_used, language, appreciation, question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-12 10:32:34,975 [INFO] sqlalchemy.engine.Engine: [cached since 106.1s ago] (24, 'What are the services offered by ae?', 'AE offers a wide range of services designed to help businesses thrive in a digital world. These services include:\n\n1. **Inspire**: Fueling business ... (1626 characters truncated) ... re flexibility and scalability.\n\nThese services are designed to inspire, advise, and support businesses in their digital transformation journeys.\n', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 8, 32, 18, 287819, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 8, 32, 34, 970430, tzinfo=datetime.timezone.utc)) 2024-06-12 10:32:34,977 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 10:32:34,978 [DEBUG] sqlalchemy.engine.Engine: Row (23,) 2024-06-12 10:32:34,978 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-12 10:32:34,979 [INFO] sqlalchemy.engine.Engine: [cached since 106s ago] [(23, 334), (23, 398), (23, 407), (23, 409), (23, 414)] 2024-06-12 10:32:34,984 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:32:34,986 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:32:34,989 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:32:34,989 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-12 10:32:34,990 [INFO] sqlalchemy.engine.Engine: [cached since 106s ago] (23,) 2024-06-12 10:32:34,991 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_answer_at') 2024-06-12 10:32:34,992 [DEBUG] sqlalchemy.engine.Engine: Row (23, 24, 'What are the services offered by ae?', 'AE offers a wide range of services designed to help businesses thrive in a digital world. These services include:\n\n1. **Inspire**: Fueling business ... (1626 characters truncated) ... re flexibility and scalability.\n\nThese services are designed to inspire, advise, and support businesses in their digital transformation journeys.\n', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 8, 32, 18, 287819), datetime.datetime(2024, 6, 12, 8, 32, 34, 970430)) 2024-06-12 10:32:34,993 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 10:33:08,362 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:33:08,362 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 10:33:08,363 [INFO] sqlalchemy.engine.Engine: [cached since 147s ago] ('39',) 2024-06-12 10:33:08,365 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 10:33:08,365 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 10:33:08,366 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:33:08,367 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 10:33:08,367 [INFO] sqlalchemy.engine.Engine: [cached since 147s ago] () 2024-06-12 10:33:08,368 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:33:08,369 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:33:08,371 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:33:08,371 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 10:33:08,372 [INFO] sqlalchemy.engine.Engine: [cached since 147s ago] ('ba727323-600d-49b9-bfd9-7e97abf1faf7', 1) 2024-06-12 10:33:08,373 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 10:33:08,374 [DEBUG] sqlalchemy.engine.Engine: Row (24, None, 'ba727323-600d-49b9-bfd9-7e97abf1faf7', datetime.datetime(2024, 6, 12, 8, 30, 41, 385079), datetime.datetime(2024, 6, 12, 8, 32, 34, 970439)) 2024-06-12 10:33:08,375 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:33:08,375 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 10:33:08,375 [INFO] sqlalchemy.engine.Engine: [cached since 147s ago] (39,) 2024-06-12 10:33:08,377 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 10:33:08,378 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 10:33:08,777 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-12 10:33:08,778 [INFO] sqlalchemy.engine.Engine: [cached since 143.6s ago] ('[-0.015666131048582513,0.038263019463511155,0.009454601515757388,-0.03572610047637606,-0.00027624957355830714,-0.014240748356619178,-0.02198227511568 ... (32359 characters truncated) ... 4076,0.01896150983299079,0.03172456869617062,0.04236916857195895,0.016529206311452882,-0.05228146205121211,-0.006639797756337414,0.01008229244669537]', datetime.date(2024, 6, 12), datetime.date(2024, 6, 12), '[-0.015666131048582513,0.038263019463511155,0.009454601515757388,-0.03572610047637606,-0.00027624957355830714,-0.014240748356619178,-0.02198227511568 ... (32359 characters truncated) ... 4076,0.01896150983299079,0.03172456869617062,0.04236916857195895,0.016529206311452882,-0.05228146205121211,-0.006639797756337414,0.01008229244669537]', 0.85, 5) 2024-06-12 10:33:08,796 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-12 10:33:08,798 [DEBUG] sqlalchemy.engine.Engine: Row (369, 369, 'embedding_small_openai', 104, True, 'Filename: 104.html\nUser Context:\nNone\n\nLeading companies have to adapt, optimise, grow and sometimes even reinvent their actual business. That me ... (2140 characters truncated) ... nformation.\nWhy AE?\nA true end-to-end partner\nMore than technology\nExpertise\nAlways business-first\n\xa0\nReady to change your organisation?\n\n', array([ 0.00562555, 0.02678364, 0.04929987, ..., -0.01904895, -0.03315669, -0.00869626], dtype=float32), 0.3657334475874977) 2024-06-12 10:33:08,799 [DEBUG] sqlalchemy.engine.Engine: Row (372, 372, 'embedding_small_openai', 105, True, 'Filename: 105.html\nUser Context:\nNone\n\nLeading companies have to adapt, optimise, grow and sometimes even reinvent their actual business. That me ... (2140 characters truncated) ... nformation.\nWhy AE?\nA true end-to-end partner\nMore than technology\nExpertise\nAlways business-first\n\xa0\nReady to change your organisation?\n\n', array([ 0.00303412, 0.02512511, 0.04655745, ..., -0.01903203, -0.03340546, -0.00889108], dtype=float32), 0.3663828850806957) 2024-06-12 10:33:08,801 [DEBUG] sqlalchemy.engine.Engine: Row (401, 401, 'embedding_small_openai', 115, True, 'Filename: 115.html\nUser Context:\nNone\n\n\n Make your business strategy actionable\n \nA roadmap to success in a digital world\nDoes this sound ... (2583 characters truncated) ... r “just enough architecture” approach, we design a reference Business & IT architecture that serves as a blueprint for your transformation project.\n', array([-0.01799114, 0.04166518, 0.04892353, ..., -0.00164843, -0.03601042, -0.01509343], dtype=float32), 0.4572728650677955) 2024-06-12 10:33:08,802 [DEBUG] sqlalchemy.engine.Engine: Row (383, 383, 'embedding_small_openai', 106, True, 'Filename: 106.html\nUser Context:\nNone\n\n\n Make your business strategy actionable\n \nA roadmap to success in a digital world\nDoes this sound ... (2583 characters truncated) ... r “just enough architecture” approach, we design a reference Business & IT architecture that serves as a blueprint for your transformation project.\n', array([-0.01927606, 0.04522732, 0.05054485, ..., 0.00065541, -0.03385685, -0.01354133], dtype=float32), 0.45886490484506726) 2024-06-12 10:33:08,803 [DEBUG] sqlalchemy.engine.Engine: Row (392, 392, 'embedding_small_openai', 110, True, "Filename: 110.html\nUser Context:\nNone\n\n\n Ideate & explore new opportunities\n \nTurning inspiration into a strategic headstart\nDoes this so ... (1884 characters truncated) ... nt?\nAn end-to-end solution\nA flexible formula and clear pricing\nChange management embedded\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.01056226, -0.00222902, 0.01806848, ..., -0.01151531, -0.03434113, -0.0209985 ], dtype=float32), 0.4779103424655946) 2024-06-12 10:33:18,577 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-12 10:33:18,578 [INFO] sqlalchemy.engine.Engine: [cached since 149.7s ago] (369, 372, 401, 383, 392) 2024-06-12 10:33:18,580 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-12 10:33:18,581 [DEBUG] sqlalchemy.engine.Engine: Row (369, 'embedding_small_openai', 104, True, 'Filename: 104.html\nUser Context:\nNone\n\nLeading companies have to adapt, optimise, grow and sometimes even reinvent their actual business. That me ... (2140 characters truncated) ... nformation.\nWhy AE?\nA true end-to-end partner\nMore than technology\nExpertise\nAlways business-first\n\xa0\nReady to change your organisation?\n\n') 2024-06-12 10:33:18,581 [DEBUG] sqlalchemy.engine.Engine: Row (372, 'embedding_small_openai', 105, True, 'Filename: 105.html\nUser Context:\nNone\n\nLeading companies have to adapt, optimise, grow and sometimes even reinvent their actual business. That me ... (2140 characters truncated) ... nformation.\nWhy AE?\nA true end-to-end partner\nMore than technology\nExpertise\nAlways business-first\n\xa0\nReady to change your organisation?\n\n') 2024-06-12 10:33:18,582 [DEBUG] sqlalchemy.engine.Engine: Row (383, 'embedding_small_openai', 106, True, 'Filename: 106.html\nUser Context:\nNone\n\n\n Make your business strategy actionable\n \nA roadmap to success in a digital world\nDoes this sound ... (2583 characters truncated) ... r “just enough architecture” approach, we design a reference Business & IT architecture that serves as a blueprint for your transformation project.\n') 2024-06-12 10:33:18,582 [DEBUG] sqlalchemy.engine.Engine: Row (392, 'embedding_small_openai', 110, True, "Filename: 110.html\nUser Context:\nNone\n\n\n Ideate & explore new opportunities\n \nTurning inspiration into a strategic headstart\nDoes this so ... (1884 characters truncated) ... nt?\nAn end-to-end solution\nA flexible formula and clear pricing\nChange management embedded\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-12 10:33:18,582 [DEBUG] sqlalchemy.engine.Engine: Row (401, 'embedding_small_openai', 115, True, 'Filename: 115.html\nUser Context:\nNone\n\n\n Make your business strategy actionable\n \nA roadmap to success in a digital world\nDoes this sound ... (2583 characters truncated) ... r “just enough architecture” approach, we design a reference Business & IT architecture that serves as a blueprint for your transformation project.\n') 2024-06-12 10:33:18,583 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 10:33:18,583 [INFO] sqlalchemy.engine.Engine: [cached since 149.7s ago] (104,) 2024-06-12 10:33:18,585 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 10:33:18,586 [DEBUG] sqlalchemy.engine.Engine: Row (104, 51, 'https://www.ae.be/our-solutions/digital-strategy-innovation', '39/51/en', '104.html', 'html', 'en', None, 'Title: AE - Digital Strategy & Innovation\n', datetime.datetime(2024, 6, 7, 13, 59, 34, 699966), 8, datetime.datetime(2024, 6, 7, 15, 59, 43, 236970), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 43, 226913), datetime.datetime(2024, 6, 7, 13, 59, 43, 578937), None) 2024-06-12 10:33:18,588 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 10:33:18,589 [INFO] sqlalchemy.engine.Engine: [cached since 149.7s ago] (105,) 2024-06-12 10:33:18,591 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 10:33:18,592 [DEBUG] sqlalchemy.engine.Engine: Row (105, 52, 'https://www.ae.be/our-solutions/digital-strategy-innovation#solutions', '39/52/en', '105.html', 'html', 'en', None, 'Title: AE - Digital Strategy & Innovation\n', datetime.datetime(2024, 6, 7, 13, 59, 34, 934621), 8, datetime.datetime(2024, 6, 7, 15, 59, 43, 678935), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 43, 669013), datetime.datetime(2024, 6, 7, 13, 59, 44, 179563), None) 2024-06-12 10:33:18,592 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 10:33:18,592 [INFO] sqlalchemy.engine.Engine: [cached since 149.7s ago] (106,) 2024-06-12 10:33:18,593 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 10:33:18,594 [DEBUG] sqlalchemy.engine.Engine: Row (106, 53, 'https://www.ae.be/digital-strategy-innovation/make-your-business-strategy-actionable', '39/53/en', '106.html', 'html', 'en', None, "Title: AE - Make your business strategy actionable\nSummary: The text outlines a methodology to make business strategies actionable in a digital worl ... (557 characters truncated) ... ods and tools like interviews, workshops, business capability maps, and reference Business & IT architecture to support the transformation process.\n", datetime.datetime(2024, 6, 7, 13, 59, 35, 90341), 8, datetime.datetime(2024, 6, 7, 15, 59, 43, 795890), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 43, 786976), datetime.datetime(2024, 6, 7, 13, 59, 47, 293869), None) 2024-06-12 10:33:18,594 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 10:33:18,595 [INFO] sqlalchemy.engine.Engine: [cached since 149.7s ago] (110,) 2024-06-12 10:33:18,596 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 10:33:18,596 [DEBUG] sqlalchemy.engine.Engine: Row (110, 57, 'https://www.ae.be/digital-strategy-innovation/ideate-and-explore-new-opportunities', '39/57/en', '110.html', 'html', 'en', None, 'Title: AE - Ideate & explore new opportunities\n', datetime.datetime(2024, 6, 7, 13, 59, 36, 147305), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 727551), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 716826), datetime.datetime(2024, 6, 7, 13, 59, 48, 76811), None) 2024-06-12 10:33:18,597 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 10:33:18,597 [INFO] sqlalchemy.engine.Engine: [cached since 149.7s ago] (115,) 2024-06-12 10:33:18,598 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 10:33:18,598 [DEBUG] sqlalchemy.engine.Engine: Row (115, 62, 'https://www.ae.be/digital-strategy-innovation/make-your-business-strategy-actionable', '39/62/en', '115.html', 'html', 'en', None, "Title: AE - Make your business strategy actionable\nSummary: The text outlines a methodology to make business strategies actionable, particularly in ... (882 characters truncated) ... rviews, workshops, business capability maps, and reference business & IT architecture to help organizations implement their strategies effectively.\n", datetime.datetime(2024, 6, 7, 13, 59, 37, 354091), 8, datetime.datetime(2024, 6, 7, 15, 59, 49, 226434), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 49, 216011), datetime.datetime(2024, 6, 7, 13, 59, 54, 368702), None) 2024-06-12 10:33:18,599 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-12 10:33:18,599 [INFO] sqlalchemy.engine.Engine: [cached since 149.7s ago] (datetime.datetime(2024, 6, 12, 8, 33, 18, 599101, tzinfo=datetime.timezone.utc), 24) 2024-06-12 10:33:18,600 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, answer, algorithm_used, language, appreciation, question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-12 10:33:18,601 [INFO] sqlalchemy.engine.Engine: [cached since 149.7s ago] (24, 'Can you give me more details on the Digital Strategy and Innovation service?', "The Digital Strategy and Innovation service focuses on helping companies adapt, optimize, grow, and sometimes reinvent their business by developing i ... (1334 characters truncated) ... , workshops, business capability maps, and reference business & IT architecture are used to support this process.\n\nSources: 369, 372, 401, 383, 392", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 8, 33, 8, 374646, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 8, 33, 18, 599099, tzinfo=datetime.timezone.utc)) 2024-06-12 10:33:18,602 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 10:33:18,602 [DEBUG] sqlalchemy.engine.Engine: Row (24,) 2024-06-12 10:33:18,603 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-12 10:33:18,603 [INFO] sqlalchemy.engine.Engine: [cached since 149.7s ago] [(24, 369), (24, 372), (24, 383), (24, 392), (24, 401)] 2024-06-12 10:33:18,606 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:33:18,607 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:33:18,609 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:33:18,610 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-12 10:33:18,610 [INFO] sqlalchemy.engine.Engine: [cached since 149.7s ago] (24,) 2024-06-12 10:33:18,611 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_answer_at') 2024-06-12 10:33:18,612 [DEBUG] sqlalchemy.engine.Engine: Row (24, 24, 'Can you give me more details on the Digital Strategy and Innovation service?', "The Digital Strategy and Innovation service focuses on helping companies adapt, optimize, grow, and sometimes reinvent their business by developing i ... (1334 characters truncated) ... , workshops, business capability maps, and reference business & IT architecture are used to support this process.\n\nSources: 369, 372, 401, 383, 392", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 8, 33, 8, 374646), datetime.datetime(2024, 6, 12, 8, 33, 18, 599099)) 2024-06-12 10:33:18,612 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 10:55:01,854 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 10:55:01,854 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:55:01,856 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 10:55:01,857 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 10:55:01,857 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 10:55:01,857 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:55:01,858 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 10:55:01,859 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 10:55:01,859 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 10:55:01,860 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:55:01,861 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 10:55:01,861 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 10:55:01,863 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:55:01,866 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE lower(public."user".email) = lower(%s::VARCHAR) LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-12 10:55:01,867 [INFO] sqlalchemy.engine.Engine: [generated in 0.00049s] ('eveai_super@flow-it.net', 1) 2024-06-12 10:55:01,885 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-12 10:55:01,886 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 7, 10, 50, 43, 703717), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 6, 15, 47, 50, 21954), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), '192.168.1.5', '192.168.1.5', 114, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-12 10:55:01,886 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 7, 10, 50, 43, 703717), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 6, 15, 47, 50, 21954), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), '192.168.1.5', '192.168.1.5', 114, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-12 10:55:01,887 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 7, 10, 50, 43, 703717), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 6, 15, 47, 50, 21954), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), '192.168.1.5', '192.168.1.5', 114, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-12 10:55:02,165 [INFO] sqlalchemy.engine.Engine: SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".email = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 10:55:02,165 [INFO] sqlalchemy.engine.Engine: [generated in 0.00051s] ('eveai_super@flow-it.net', 1) 2024-06-12 10:55:02,167 [DEBUG] sqlalchemy.engine.Engine: Col ('public_user_created_at', 'public_user_updated_at', 'public_user_id', 'public_user_user_name', 'public_user_email', 'public_user_password', 'public_user_first_name', 'public_user_last_name', 'public_user_active', 'public_user_fs_uniquifier', 'public_user_confirmed_at', 'public_user_valid_to', 'public_user_last_login_at', 'public_user_current_login_at', 'public_user_last_login_ip', 'public_user_current_login_ip', 'public_user_login_count', 'public_user_tenant_id') 2024-06-12 10:55:02,167 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 7, 10, 50, 43, 703717), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 6, 15, 47, 50, 21954), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), '192.168.1.5', '192.168.1.5', 114, 1) 2024-06-12 10:55:02,408 [INFO] sqlalchemy.engine.Engine: UPDATE public."user" SET updated_at=now(), last_login_at=%s::TIMESTAMP WITHOUT TIME ZONE, current_login_at=%s::TIMESTAMP WITHOUT TIME ZONE, login_count=%s::INTEGER WHERE public."user".id = %s::INTEGER 2024-06-12 10:55:02,409 [INFO] sqlalchemy.engine.Engine: [generated in 0.00065s] (datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), 115, 8) 2024-06-12 10:55:02,412 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER LIMIT %s::INTEGER 2024-06-12 10:55:02,412 [INFO] sqlalchemy.engine.Engine: [generated in 0.00057s] (1, 1) 2024-06-12 10:55:02,415 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 10:55:02,415 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 22, 18, 16, 57, 526860), datetime.datetime(2024, 5, 20, 11, 38, 48, 418938), 1, 'EveAI Manager', 'https://www.askeveai.be', 'en', ['en', 'nl'], 'openai.text-embedding-3-small', 'openai.gpt-4-turbo', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], None, None, None, None, datetime.date(2024, 1, 1), None, 10001, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... PoFrX68g=", "nonce": "TC36O77vTAFUKcbGndUE0Q==", "tag": "Mpb6Gfs/L982deZwG0qXkA==", "ciphertext": "5aVNp07/CqhsoRQDRH/BFBcvZXvz5+K6A4/4hjVYLsuyE9A="}', None, None) 2024-06-12 10:55:02,416 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:55:02,420 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:55:02,421 [INFO] sqlalchemy.engine.Engine: SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM public."user" LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON public."user".id = roles_users_1.user_id WHERE public."user".id = %s::INTEGER 2024-06-12 10:55:02,422 [INFO] sqlalchemy.engine.Engine: [generated in 0.00045s] (8,) 2024-06-12 10:55:02,424 [DEBUG] sqlalchemy.engine.Engine: Col ('public_user_created_at', 'public_user_updated_at', 'public_user_id', 'public_user_user_name', 'public_user_email', 'public_user_password', 'public_user_first_name', 'public_user_last_name', 'public_user_active', 'public_user_fs_uniquifier', 'public_user_confirmed_at', 'public_user_valid_to', 'public_user_last_login_at', 'public_user_current_login_at', 'public_user_last_login_ip', 'public_user_current_login_ip', 'public_user_login_count', 'public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-12 10:55:02,425 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-12 10:55:02,425 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-12 10:55:02,426 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-12 10:55:02,427 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 10:55:02,433 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:55:02,434 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-12 10:55:02,435 [INFO] sqlalchemy.engine.Engine: [generated in 0.00038s] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-12 10:55:02,437 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-12 10:55:02,438 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-12 10:55:02,438 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-12 10:55:02,438 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-12 10:55:02,442 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 10:55:02,442 [INFO] sqlalchemy.engine.Engine: [generated in 0.00038s] (1,) 2024-06-12 10:55:02,443 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 10:55:02,444 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 22, 18, 16, 57, 526860), datetime.datetime(2024, 5, 20, 11, 38, 48, 418938), 1, 'EveAI Manager', 'https://www.askeveai.be', 'en', ['en', 'nl'], 'openai.text-embedding-3-small', 'openai.gpt-4-turbo', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], None, None, None, None, datetime.date(2024, 1, 1), None, 10001, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... PoFrX68g=", "nonce": "TC36O77vTAFUKcbGndUE0Q==", "tag": "Mpb6Gfs/L982deZwG0qXkA==", "ciphertext": "5aVNp07/CqhsoRQDRH/BFBcvZXvz5+K6A4/4hjVYLsuyE9A="}', None, None) 2024-06-12 10:55:02,469 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 10:55:26,896 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 10:55:26,896 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:55:26,898 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 10:55:26,898 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 10:55:26,899 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 10:55:26,899 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:55:26,900 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 10:55:26,900 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 10:55:26,901 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 10:55:26,901 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:55:26,902 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 10:55:26,902 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 10:55:26,903 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:55:26,907 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-12 10:55:26,907 [INFO] sqlalchemy.engine.Engine: [generated in 0.00052s] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-12 10:55:26,919 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-12 10:55:26,919 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-12 10:55:26,920 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-12 10:55:26,920 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-12 10:55:26,922 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant ORDER BY public.tenant.name LIMIT %s::INTEGER OFFSET %s::INTEGER 2024-06-12 10:55:26,922 [INFO] sqlalchemy.engine.Engine: [generated in 0.00040s] (10, 0) 2024-06-12 10:55:26,926 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 10:55:26,926 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 22, 18, 16, 57, 526860), datetime.datetime(2024, 5, 20, 11, 38, 48, 418938), 1, 'EveAI Manager', 'https://www.askeveai.be', 'en', ['en', 'nl'], 'openai.text-embedding-3-small', 'openai.gpt-4-turbo', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], None, None, None, None, datetime.date(2024, 1, 1), None, 10001, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... PoFrX68g=", "nonce": "TC36O77vTAFUKcbGndUE0Q==", "tag": "Mpb6Gfs/L982deZwG0qXkA==", "ciphertext": "5aVNp07/CqhsoRQDRH/BFBcvZXvz5+K6A4/4hjVYLsuyE9A="}', None, None) 2024-06-12 10:55:26,927 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 3, 11, 8, 51, 531701), datetime.datetime(2024, 6, 3, 11, 8, 51, 531701), 38, 'Flow IT Playground', 'https://www.flow-it.net', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', ' h1', ' h2', ' h3', ' h4', ' h5', ' h6', ' li'], ['p', ' li'], [], [], 5, 0.7, 0.3, 0.5, None, None, 1000, None, None, None) 2024-06-12 10:55:26,927 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 5, 12, 19, 39, 34, 844331), datetime.datetime(2024, 6, 6, 14, 53, 59, 860128), 36, 'Flow IT Test1', 'https://www.flow-it.net', 'en', ['en', 'nl'], 'openai.text-embedding-3-small', 'openai.gpt-4-turbo', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.7, None, None, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... H23UMadY=", "nonce": "qBzo2+Ji8PWsvN/3m1yWcg==", "tag": "SEFcHOTpG/4Riq58Z7tgng==", "ciphertext": "yxx4jZoXFF22dqilRC8u4bSad1hGiKioOvN+eYBAxR+K78k="}', False, False) 2024-06-12 10:55:26,927 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 10:55:26,930 [INFO] sqlalchemy.engine.Engine: SELECT count(*) AS count_1 FROM (SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant) AS anon_1 2024-06-12 10:55:26,931 [INFO] sqlalchemy.engine.Engine: [generated in 0.00045s] () 2024-06-12 10:55:26,932 [DEBUG] sqlalchemy.engine.Engine: Col ('count_1',) 2024-06-12 10:55:26,932 [DEBUG] sqlalchemy.engine.Engine: Row (4,) 2024-06-12 10:55:26,964 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 10:55:30,972 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:55:30,974 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-12 10:55:30,975 [INFO] sqlalchemy.engine.Engine: [cached since 4.068s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-12 10:55:30,982 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-12 10:55:30,984 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-12 10:55:30,985 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-12 10:55:30,986 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-12 10:55:30,994 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 10:55:30,994 [INFO] sqlalchemy.engine.Engine: [generated in 0.00059s] (39,) 2024-06-12 10:55:30,996 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 10:55:30,997 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 10:55:30,999 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 10:55:31,004 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:55:31,004 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-12 10:55:31,004 [INFO] sqlalchemy.engine.Engine: [cached since 4.098s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-12 10:55:31,008 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-12 10:55:31,008 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-12 10:55:31,008 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-12 10:55:31,009 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-12 10:55:31,011 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 10:55:31,011 [INFO] sqlalchemy.engine.Engine: [cached since 0.01761s ago] (39,) 2024-06-12 10:55:31,013 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 10:55:31,014 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 10:55:31,022 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 10:55:34,065 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:55:34,068 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-12 10:55:34,070 [INFO] sqlalchemy.engine.Engine: [cached since 31.64s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-12 10:55:34,076 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-12 10:55:34,078 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-12 10:55:34,079 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-12 10:55:34,081 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-12 10:55:34,102 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 10:55:34,103 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:55:34,104 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 10:55:34,104 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 10:55:34,105 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 10:55:34,105 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:55:34,106 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 10:55:34,106 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 10:55:34,107 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 10:55:34,108 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:55:34,108 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 10:55:34,109 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 10:55:34,109 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:55:34,110 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 10:55:34,110 [INFO] sqlalchemy.engine.Engine: [generated in 0.00034s] () 2024-06-12 10:55:34,111 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:55:34,112 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:55:34,113 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:55:34,114 [INFO] sqlalchemy.engine.Engine: SELECT document.id AS document_id, document.name AS document_name, document.tenant_id AS document_tenant_id, document.valid_from AS document_valid_from, document.valid_to AS document_valid_to, document.created_at AS document_created_at, document.created_by AS document_created_by, document.updated_at AS document_updated_at, document.updated_by AS document_updated_by FROM document ORDER BY document.created_at DESC LIMIT %s::INTEGER OFFSET %s::INTEGER 2024-06-12 10:55:34,114 [INFO] sqlalchemy.engine.Engine: [generated in 0.00041s] (10, 0) 2024-06-12 10:55:34,118 [DEBUG] sqlalchemy.engine.Engine: Col ('document_id', 'document_name', 'document_tenant_id', 'document_valid_from', 'document_valid_to', 'document_created_at', 'document_created_by', 'document_updated_at', 'document_updated_by') 2024-06-12 10:55:34,119 [DEBUG] sqlalchemy.engine.Engine: Row (78, 'Poging 5', 39, None, None, datetime.datetime(2024, 6, 7, 12, 15, 48, 638358), 8, datetime.datetime(2024, 6, 7, 12, 15, 48, 638358), 8) 2024-06-12 10:55:34,119 [DEBUG] sqlalchemy.engine.Engine: Row (77, 'Nummerke 4?', 39, None, None, datetime.datetime(2024, 6, 7, 12, 14, 43, 376478), 8, datetime.datetime(2024, 6, 7, 12, 14, 43, 376478), 8) 2024-06-12 10:55:34,120 [DEBUG] sqlalchemy.engine.Engine: Row (76, 'nr 3 zekers?', 39, None, None, datetime.datetime(2024, 6, 7, 12, 11, 55, 412890), 8, datetime.datetime(2024, 6, 7, 12, 11, 55, 412890), 8) 2024-06-12 10:55:34,120 [DEBUG] sqlalchemy.engine.Engine: Row (75, 'Succesful Transformations', 39, None, None, datetime.datetime(2024, 6, 7, 12, 2, 49, 175193), 8, datetime.datetime(2024, 6, 7, 12, 2, 49, 175193), 8) 2024-06-12 10:55:34,120 [DEBUG] sqlalchemy.engine.Engine: Row (74, 'Successful transformation - 2', 39, None, None, datetime.datetime(2024, 6, 7, 11, 51, 32, 6165), 8, datetime.datetime(2024, 6, 7, 11, 51, 32, 6165), 8) 2024-06-12 10:55:34,121 [DEBUG] sqlalchemy.engine.Engine: Row (73, 'Successful transformations', 39, None, None, datetime.datetime(2024, 6, 7, 11, 36, 39, 708863), 8, datetime.datetime(2024, 6, 7, 11, 36, 39, 708863), 8) 2024-06-12 10:55:34,121 [DEBUG] sqlalchemy.engine.Engine: Row (72, 'Application Development Services', 39, None, None, datetime.datetime(2024, 6, 6, 17, 34, 33, 173399), 8, datetime.datetime(2024, 6, 6, 17, 34, 33, 173399), 8) 2024-06-12 10:55:34,121 [DEBUG] sqlalchemy.engine.Engine: Row (71, 'It Consultancy Services', 39, None, None, datetime.datetime(2024, 6, 6, 17, 33, 56, 53706), 8, datetime.datetime(2024, 6, 6, 17, 33, 56, 53706), 8) 2024-06-12 10:55:34,121 [DEBUG] sqlalchemy.engine.Engine: Row (70, 'Managed Services', 39, None, None, datetime.datetime(2024, 6, 6, 17, 33, 29, 681921), 8, datetime.datetime(2024, 6, 6, 17, 33, 29, 681921), 8) 2024-06-12 10:55:34,122 [DEBUG] sqlalchemy.engine.Engine: Row (69, 'Strategic Advice', 39, None, None, datetime.datetime(2024, 6, 6, 17, 33, 6, 479114), 8, datetime.datetime(2024, 6, 6, 17, 33, 6, 479114), 8) 2024-06-12 10:55:34,124 [INFO] sqlalchemy.engine.Engine: SELECT count(*) AS count_1 FROM (SELECT document.id AS document_id, document.name AS document_name, document.tenant_id AS document_tenant_id, document.valid_from AS document_valid_from, document.valid_to AS document_valid_to, document.created_at AS document_created_at, document.created_by AS document_created_by, document.updated_at AS document_updated_at, document.updated_by AS document_updated_by FROM document) AS anon_1 2024-06-12 10:55:34,124 [INFO] sqlalchemy.engine.Engine: [generated in 0.00042s] () 2024-06-12 10:55:34,125 [DEBUG] sqlalchemy.engine.Engine: Col ('count_1',) 2024-06-12 10:55:34,126 [DEBUG] sqlalchemy.engine.Engine: Row (52,) 2024-06-12 10:55:34,135 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:55:34,135 [INFO] sqlalchemy.engine.Engine: SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM public."user" LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON public."user".id = roles_users_1.user_id WHERE public."user".id = %s::INTEGER 2024-06-12 10:55:34,136 [INFO] sqlalchemy.engine.Engine: [cached since 31.71s ago] (8,) 2024-06-12 10:55:34,138 [DEBUG] sqlalchemy.engine.Engine: Col ('public_user_created_at', 'public_user_updated_at', 'public_user_id', 'public_user_user_name', 'public_user_email', 'public_user_password', 'public_user_first_name', 'public_user_last_name', 'public_user_active', 'public_user_fs_uniquifier', 'public_user_confirmed_at', 'public_user_valid_to', 'public_user_last_login_at', 'public_user_current_login_at', 'public_user_last_login_ip', 'public_user_current_login_ip', 'public_user_login_count', 'public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-12 10:55:34,138 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-12 10:55:34,139 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-12 10:55:34,139 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-12 10:55:34,141 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 10:55:34,142 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 10:55:52,292 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 10:55:52,292 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:55:52,294 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 10:55:52,294 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 10:55:52,295 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 10:55:52,295 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:55:52,296 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 10:55:52,296 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 10:55:52,297 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 10:55:52,297 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:55:52,298 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 10:55:52,298 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 10:55:52,299 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:55:52,302 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-12 10:55:52,303 [INFO] sqlalchemy.engine.Engine: [generated in 0.00041s] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-12 10:55:52,314 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-12 10:55:52,315 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-12 10:55:52,315 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-12 10:55:52,315 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-12 10:55:52,329 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 10:55:52,329 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:55:52,331 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 10:55:52,331 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 10:55:52,331 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 10:55:52,332 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:55:52,332 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 10:55:52,333 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 10:55:52,333 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 10:55:52,334 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:55:52,334 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 10:55:52,334 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 10:55:52,335 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:55:52,335 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 10:55:52,336 [INFO] sqlalchemy.engine.Engine: [generated in 0.00031s] () 2024-06-12 10:55:52,336 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:55:52,337 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:55:52,344 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:55:52,344 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-12 10:55:52,345 [INFO] sqlalchemy.engine.Engine: [cached since 49.91s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-12 10:55:52,348 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-12 10:55:52,348 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-12 10:55:52,348 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-12 10:55:52,349 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-12 10:55:52,351 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:55:52,351 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 10:55:52,352 [INFO] sqlalchemy.engine.Engine: [cached since 18.24s ago] () 2024-06-12 10:55:52,353 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:55:52,354 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:55:52,356 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:55:52,357 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 10:55:52,357 [INFO] sqlalchemy.engine.Engine: [generated in 0.00037s] (78,) 2024-06-12 10:55:52,360 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 10:55:52,361 [DEBUG] sqlalchemy.engine.Engine: Row (78, 78, 'https://www.mckinsey.com/capabilities/people-and-organizational-performance/our-insights/successful-transformations', '39/78/en', '78.html', 'html', 'en', None, "Title: The science behind successful organizational transformations | McKinsey\nSummary: McKinsey's research over 15 years on organizational transfor ... (602 characters truncated) ... analysis identifies three core actions predictive of value capture, with successful companies more likely to implement specific supportive tactics.\n", datetime.datetime(2024, 6, 7, 12, 15, 48, 661911), 8, datetime.datetime(2024, 6, 7, 14, 15, 48, 833982), 8, False, datetime.datetime(2024, 6, 7, 12, 15, 48, 822420), datetime.datetime(2024, 6, 7, 12, 15, 53, 534022), None) 2024-06-12 10:55:52,362 [INFO] sqlalchemy.engine.Engine: SELECT document.id AS document_id, document.name AS document_name, document.tenant_id AS document_tenant_id, document.valid_from AS document_valid_from, document.valid_to AS document_valid_to, document.created_at AS document_created_at, document.created_by AS document_created_by, document.updated_at AS document_updated_at, document.updated_by AS document_updated_by FROM document WHERE document.id = %s::INTEGER 2024-06-12 10:55:52,362 [INFO] sqlalchemy.engine.Engine: [generated in 0.00034s] (78,) 2024-06-12 10:55:52,363 [DEBUG] sqlalchemy.engine.Engine: Col ('document_id', 'document_name', 'document_tenant_id', 'document_valid_from', 'document_valid_to', 'document_created_at', 'document_created_by', 'document_updated_at', 'document_updated_by') 2024-06-12 10:55:52,364 [DEBUG] sqlalchemy.engine.Engine: Row (78, 'Poging 5', 39, None, None, datetime.datetime(2024, 6, 7, 12, 15, 48, 638358), 8, datetime.datetime(2024, 6, 7, 12, 15, 48, 638358), 8) 2024-06-12 10:55:52,365 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.doc_id = %s::INTEGER ORDER BY document_version.language, document_version.id DESC LIMIT %s::INTEGER OFFSET %s::INTEGER 2024-06-12 10:55:52,365 [INFO] sqlalchemy.engine.Engine: [generated in 0.00040s] (78, 10, 0) 2024-06-12 10:55:52,367 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 10:55:52,368 [DEBUG] sqlalchemy.engine.Engine: Row (131, 78, 'https://www.mckinsey.com/capabilities/people-and-organizational-performance/our-insights/successful-transformations', '39/78/en', '131.html', 'html', 'en', None, "Title: The science behind successful organizational transformations | McKinsey\nSummary: McKinsey's research over 15 years on organizational transfor ... (494 characters truncated) ... analysis identifies three core actions predictive of value capture, with successful companies more likely to implement specific supportive tactics.\n", datetime.datetime(2024, 6, 7, 13, 59, 40, 882878), 8, datetime.datetime(2024, 6, 7, 16, 0, 1, 920225), 8, False, datetime.datetime(2024, 6, 7, 14, 0, 1, 908108), datetime.datetime(2024, 6, 7, 14, 0, 10, 93823), None) 2024-06-12 10:55:52,368 [DEBUG] sqlalchemy.engine.Engine: Row (78, 78, 'https://www.mckinsey.com/capabilities/people-and-organizational-performance/our-insights/successful-transformations', '39/78/en', '78.html', 'html', 'en', None, "Title: The science behind successful organizational transformations | McKinsey\nSummary: McKinsey's research over 15 years on organizational transfor ... (602 characters truncated) ... analysis identifies three core actions predictive of value capture, with successful companies more likely to implement specific supportive tactics.\n", datetime.datetime(2024, 6, 7, 12, 15, 48, 661911), 8, datetime.datetime(2024, 6, 7, 14, 15, 48, 833982), 8, False, datetime.datetime(2024, 6, 7, 12, 15, 48, 822420), datetime.datetime(2024, 6, 7, 12, 15, 53, 534022), None) 2024-06-12 10:55:52,370 [INFO] sqlalchemy.engine.Engine: SELECT count(*) AS count_1 FROM (SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.doc_id = %s::INTEGER) AS anon_1 2024-06-12 10:55:52,370 [INFO] sqlalchemy.engine.Engine: [generated in 0.00044s] (78,) 2024-06-12 10:55:52,371 [DEBUG] sqlalchemy.engine.Engine: Col ('count_1',) 2024-06-12 10:55:52,372 [DEBUG] sqlalchemy.engine.Engine: Row (2,) 2024-06-12 10:55:52,376 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:55:52,376 [INFO] sqlalchemy.engine.Engine: SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM public."user" LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON public."user".id = roles_users_1.user_id WHERE public."user".id = %s::INTEGER 2024-06-12 10:55:52,376 [INFO] sqlalchemy.engine.Engine: [cached since 49.96s ago] (8,) 2024-06-12 10:55:52,379 [DEBUG] sqlalchemy.engine.Engine: Col ('public_user_created_at', 'public_user_updated_at', 'public_user_id', 'public_user_user_name', 'public_user_email', 'public_user_password', 'public_user_first_name', 'public_user_last_name', 'public_user_active', 'public_user_fs_uniquifier', 'public_user_confirmed_at', 'public_user_valid_to', 'public_user_last_login_at', 'public_user_current_login_at', 'public_user_last_login_ip', 'public_user_current_login_ip', 'public_user_login_count', 'public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-12 10:55:52,379 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-12 10:55:52,380 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-12 10:55:52,380 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-12 10:55:52,382 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 10:55:52,383 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 10:55:59,851 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 10:55:59,852 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:55:59,853 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 10:55:59,853 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 10:55:59,854 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 10:55:59,854 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:55:59,855 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 10:55:59,855 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 10:55:59,856 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 10:55:59,856 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:55:59,857 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 10:55:59,857 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 10:55:59,858 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:55:59,862 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-12 10:55:59,862 [INFO] sqlalchemy.engine.Engine: [generated in 0.00046s] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-12 10:55:59,872 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-12 10:55:59,873 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-12 10:55:59,873 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-12 10:55:59,873 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-12 10:55:59,886 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 10:55:59,887 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:55:59,888 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 10:55:59,888 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 10:55:59,888 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 10:55:59,889 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:55:59,889 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 10:55:59,889 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 10:55:59,890 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 10:55:59,890 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 10:55:59,891 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 10:55:59,891 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 10:55:59,893 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:55:59,893 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 10:55:59,893 [INFO] sqlalchemy.engine.Engine: [generated in 0.00032s] () 2024-06-12 10:55:59,894 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:55:59,895 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:55:59,901 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:55:59,902 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-12 10:55:59,902 [INFO] sqlalchemy.engine.Engine: [cached since 0.04083s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-12 10:55:59,904 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-12 10:55:59,905 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-12 10:55:59,905 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-12 10:55:59,906 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-12 10:55:59,908 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:55:59,908 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 10:55:59,909 [INFO] sqlalchemy.engine.Engine: [cached since 0.01582s ago] () 2024-06-12 10:55:59,910 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:55:59,910 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:55:59,912 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:55:59,914 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 10:55:59,914 [INFO] sqlalchemy.engine.Engine: [generated in 0.00089s] (131,) 2024-06-12 10:55:59,917 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 10:55:59,918 [DEBUG] sqlalchemy.engine.Engine: Row (131, 78, 'https://www.mckinsey.com/capabilities/people-and-organizational-performance/our-insights/successful-transformations', '39/78/en', '131.html', 'html', 'en', None, "Title: The science behind successful organizational transformations | McKinsey\nSummary: McKinsey's research over 15 years on organizational transfor ... (494 characters truncated) ... analysis identifies three core actions predictive of value capture, with successful companies more likely to implement specific supportive tactics.\n", datetime.datetime(2024, 6, 7, 13, 59, 40, 882878), 8, datetime.datetime(2024, 6, 7, 16, 0, 1, 920225), 8, False, datetime.datetime(2024, 6, 7, 14, 0, 1, 908108), datetime.datetime(2024, 6, 7, 14, 0, 10, 93823), None) 2024-06-12 10:55:59,919 [INFO] sqlalchemy.engine.Engine: SELECT document.id AS document_id, document.name AS document_name, document.tenant_id AS document_tenant_id, document.valid_from AS document_valid_from, document.valid_to AS document_valid_to, document.created_at AS document_created_at, document.created_by AS document_created_by, document.updated_at AS document_updated_at, document.updated_by AS document_updated_by FROM document WHERE document.id = %s::INTEGER 2024-06-12 10:55:59,920 [INFO] sqlalchemy.engine.Engine: [generated in 0.00040s] (78,) 2024-06-12 10:55:59,921 [DEBUG] sqlalchemy.engine.Engine: Col ('document_id', 'document_name', 'document_tenant_id', 'document_valid_from', 'document_valid_to', 'document_created_at', 'document_created_by', 'document_updated_at', 'document_updated_by') 2024-06-12 10:55:59,921 [DEBUG] sqlalchemy.engine.Engine: Row (78, 'Poging 5', 39, None, None, datetime.datetime(2024, 6, 7, 12, 15, 48, 638358), 8, datetime.datetime(2024, 6, 7, 12, 15, 48, 638358), 8) 2024-06-12 10:55:59,938 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 10:56:09,311 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:56:09,312 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-12 10:56:09,313 [INFO] sqlalchemy.engine.Engine: [cached since 9.452s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-12 10:56:09,320 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-12 10:56:09,322 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-12 10:56:09,323 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-12 10:56:09,324 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-12 10:56:09,330 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:56:09,332 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 10:56:09,333 [INFO] sqlalchemy.engine.Engine: [cached since 9.44s ago] () 2024-06-12 10:56:09,335 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:56:09,336 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:56:09,344 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:56:09,344 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-12 10:56:09,344 [INFO] sqlalchemy.engine.Engine: [cached since 9.483s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-12 10:56:09,347 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-12 10:56:09,347 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-12 10:56:09,348 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-12 10:56:09,348 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-12 10:56:09,350 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:56:09,350 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 10:56:09,351 [INFO] sqlalchemy.engine.Engine: [cached since 9.458s ago] () 2024-06-12 10:56:09,351 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:56:09,352 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:56:09,353 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:56:09,354 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 10:56:09,354 [INFO] sqlalchemy.engine.Engine: [cached since 9.44s ago] (131,) 2024-06-12 10:56:09,356 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 10:56:09,356 [DEBUG] sqlalchemy.engine.Engine: Row (131, 78, 'https://www.mckinsey.com/capabilities/people-and-organizational-performance/our-insights/successful-transformations', '39/78/en', '131.html', 'html', 'en', None, "Title: The science behind successful organizational transformations | McKinsey\nSummary: McKinsey's research over 15 years on organizational transfor ... (494 characters truncated) ... analysis identifies three core actions predictive of value capture, with successful companies more likely to implement specific supportive tactics.\n", datetime.datetime(2024, 6, 7, 13, 59, 40, 882878), 8, datetime.datetime(2024, 6, 7, 16, 0, 1, 920225), 8, False, datetime.datetime(2024, 6, 7, 14, 0, 1, 908108), datetime.datetime(2024, 6, 7, 14, 0, 10, 93823), None) 2024-06-12 10:56:09,357 [INFO] sqlalchemy.engine.Engine: SELECT document.id AS document_id, document.name AS document_name, document.tenant_id AS document_tenant_id, document.valid_from AS document_valid_from, document.valid_to AS document_valid_to, document.created_at AS document_created_at, document.created_by AS document_created_by, document.updated_at AS document_updated_at, document.updated_by AS document_updated_by FROM document WHERE document.id = %s::INTEGER 2024-06-12 10:56:09,357 [INFO] sqlalchemy.engine.Engine: [cached since 9.438s ago] (78,) 2024-06-12 10:56:09,359 [DEBUG] sqlalchemy.engine.Engine: Col ('document_id', 'document_name', 'document_tenant_id', 'document_valid_from', 'document_valid_to', 'document_created_at', 'document_created_by', 'document_updated_at', 'document_updated_by') 2024-06-12 10:56:09,359 [DEBUG] sqlalchemy.engine.Engine: Row (78, 'Poging 5', 39, None, None, datetime.datetime(2024, 6, 7, 12, 15, 48, 638358), 8, datetime.datetime(2024, 6, 7, 12, 15, 48, 638358), 8) 2024-06-12 10:56:09,361 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 10:56:24,657 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:56:24,659 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-12 10:56:24,660 [INFO] sqlalchemy.engine.Engine: [cached since 24.8s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-12 10:56:24,666 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-12 10:56:24,668 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-12 10:56:24,669 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-12 10:56:24,670 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-12 10:56:24,678 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:56:24,679 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 10:56:24,679 [INFO] sqlalchemy.engine.Engine: [cached since 24.79s ago] () 2024-06-12 10:56:24,681 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:56:24,683 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:56:24,688 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:56:24,689 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-12 10:56:24,689 [INFO] sqlalchemy.engine.Engine: [cached since 24.83s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-12 10:56:24,691 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-12 10:56:24,692 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-12 10:56:24,692 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-12 10:56:24,692 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-12 10:56:24,694 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:56:24,694 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 10:56:24,695 [INFO] sqlalchemy.engine.Engine: [cached since 24.8s ago] () 2024-06-12 10:56:24,695 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:56:24,696 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:56:24,697 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:56:24,698 [INFO] sqlalchemy.engine.Engine: SELECT document.id AS document_id, document.name AS document_name, document.tenant_id AS document_tenant_id, document.valid_from AS document_valid_from, document.valid_to AS document_valid_to, document.created_at AS document_created_at, document.created_by AS document_created_by, document.updated_at AS document_updated_at, document.updated_by AS document_updated_by FROM document WHERE document.id = %s::INTEGER 2024-06-12 10:56:24,699 [INFO] sqlalchemy.engine.Engine: [generated in 0.00040s] (78,) 2024-06-12 10:56:24,700 [DEBUG] sqlalchemy.engine.Engine: Col ('document_id', 'document_name', 'document_tenant_id', 'document_valid_from', 'document_valid_to', 'document_created_at', 'document_created_by', 'document_updated_at', 'document_updated_by') 2024-06-12 10:56:24,701 [DEBUG] sqlalchemy.engine.Engine: Row (78, 'Poging 5', 39, None, None, datetime.datetime(2024, 6, 7, 12, 15, 48, 638358), 8, datetime.datetime(2024, 6, 7, 12, 15, 48, 638358), 8) 2024-06-12 10:56:24,718 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:56:24,720 [INFO] sqlalchemy.engine.Engine: SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM public."user" LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON public."user".id = roles_users_1.user_id WHERE public."user".id = %s::INTEGER 2024-06-12 10:56:24,720 [INFO] sqlalchemy.engine.Engine: [generated in 0.00042s] (8,) 2024-06-12 10:56:24,724 [DEBUG] sqlalchemy.engine.Engine: Col ('public_user_created_at', 'public_user_updated_at', 'public_user_id', 'public_user_user_name', 'public_user_email', 'public_user_password', 'public_user_first_name', 'public_user_last_name', 'public_user_active', 'public_user_fs_uniquifier', 'public_user_confirmed_at', 'public_user_valid_to', 'public_user_last_login_at', 'public_user_current_login_at', 'public_user_last_login_ip', 'public_user_current_login_ip', 'public_user_login_count', 'public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-12 10:56:24,724 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-12 10:56:24,725 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-12 10:56:24,725 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-12 10:56:24,727 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 10:56:24,728 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 10:56:39,423 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:56:39,426 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-12 10:56:39,426 [INFO] sqlalchemy.engine.Engine: [cached since 96.99s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-12 10:56:39,433 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-12 10:56:39,435 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-12 10:56:39,436 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-12 10:56:39,437 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-12 10:56:39,444 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:56:39,445 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 10:56:39,447 [INFO] sqlalchemy.engine.Engine: [cached since 65.34s ago] () 2024-06-12 10:56:39,448 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:56:39,450 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:56:39,451 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:56:39,451 [INFO] sqlalchemy.engine.Engine: SELECT document.id AS document_id, document.name AS document_name, document.tenant_id AS document_tenant_id, document.valid_from AS document_valid_from, document.valid_to AS document_valid_to, document.created_at AS document_created_at, document.created_by AS document_created_by, document.updated_at AS document_updated_at, document.updated_by AS document_updated_by FROM document WHERE document.id = %s::INTEGER 2024-06-12 10:56:39,452 [INFO] sqlalchemy.engine.Engine: [generated in 0.00038s] (78,) 2024-06-12 10:56:39,453 [DEBUG] sqlalchemy.engine.Engine: Col ('document_id', 'document_name', 'document_tenant_id', 'document_valid_from', 'document_valid_to', 'document_created_at', 'document_created_by', 'document_updated_at', 'document_updated_by') 2024-06-12 10:56:39,453 [DEBUG] sqlalchemy.engine.Engine: Row (78, 'Poging 5', 39, None, None, datetime.datetime(2024, 6, 7, 12, 15, 48, 638358), 8, datetime.datetime(2024, 6, 7, 12, 15, 48, 638358), 8) 2024-06-12 10:56:39,455 [INFO] sqlalchemy.engine.Engine: UPDATE document SET valid_to=%s::TIMESTAMP WITHOUT TIME ZONE, updated_at=%s::TIMESTAMP WITHOUT TIME ZONE WHERE document.id = %s::INTEGER 2024-06-12 10:56:39,455 [INFO] sqlalchemy.engine.Engine: [generated in 0.00035s] (datetime.date(2024, 6, 11), datetime.datetime(2024, 6, 12, 8, 56, 39, 454459, tzinfo=datetime.timezone.utc), 78) 2024-06-12 10:56:39,456 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:56:39,457 [INFO] sqlalchemy.engine.Engine: SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM public."user" LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON public."user".id = roles_users_1.user_id WHERE public."user".id = %s::INTEGER 2024-06-12 10:56:39,457 [INFO] sqlalchemy.engine.Engine: [cached since 97.04s ago] (8,) 2024-06-12 10:56:39,460 [DEBUG] sqlalchemy.engine.Engine: Col ('public_user_created_at', 'public_user_updated_at', 'public_user_id', 'public_user_user_name', 'public_user_email', 'public_user_password', 'public_user_first_name', 'public_user_last_name', 'public_user_active', 'public_user_fs_uniquifier', 'public_user_confirmed_at', 'public_user_valid_to', 'public_user_last_login_at', 'public_user_current_login_at', 'public_user_last_login_ip', 'public_user_current_login_ip', 'public_user_login_count', 'public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-12 10:56:39,460 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-12 10:56:39,461 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-12 10:56:39,461 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-12 10:56:39,461 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:56:39,463 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:56:39,465 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:56:39,465 [INFO] sqlalchemy.engine.Engine: SELECT document.id AS document_id, document.name AS document_name, document.tenant_id AS document_tenant_id, document.valid_from AS document_valid_from, document.valid_to AS document_valid_to, document.created_at AS document_created_at, document.created_by AS document_created_by, document.updated_at AS document_updated_at, document.updated_by AS document_updated_by FROM document WHERE document.id = %s::INTEGER 2024-06-12 10:56:39,466 [INFO] sqlalchemy.engine.Engine: [generated in 0.00036s] (78,) 2024-06-12 10:56:39,467 [DEBUG] sqlalchemy.engine.Engine: Col ('document_id', 'document_name', 'document_tenant_id', 'document_valid_from', 'document_valid_to', 'document_created_at', 'document_created_by', 'document_updated_at', 'document_updated_by') 2024-06-12 10:56:39,468 [DEBUG] sqlalchemy.engine.Engine: Row (78, 'Poging 5', 39, None, datetime.datetime(2024, 6, 11, 0, 0), datetime.datetime(2024, 6, 7, 12, 15, 48, 638358), 8, datetime.datetime(2024, 6, 12, 8, 56, 39, 454459), 8) 2024-06-12 10:56:39,470 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:56:39,471 [INFO] sqlalchemy.engine.Engine: SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM public."user" LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON public."user".id = roles_users_1.user_id WHERE public."user".id = %s::INTEGER 2024-06-12 10:56:39,471 [INFO] sqlalchemy.engine.Engine: [cached since 97.05s ago] (8,) 2024-06-12 10:56:39,473 [DEBUG] sqlalchemy.engine.Engine: Col ('public_user_created_at', 'public_user_updated_at', 'public_user_id', 'public_user_user_name', 'public_user_email', 'public_user_password', 'public_user_first_name', 'public_user_last_name', 'public_user_active', 'public_user_fs_uniquifier', 'public_user_confirmed_at', 'public_user_valid_to', 'public_user_last_login_at', 'public_user_current_login_at', 'public_user_last_login_ip', 'public_user_current_login_ip', 'public_user_login_count', 'public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-12 10:56:39,474 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-12 10:56:39,474 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-12 10:56:39,474 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-12 10:56:39,476 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 10:56:39,477 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 10:59:10,912 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:59:10,914 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 10:59:10,916 [INFO] sqlalchemy.engine.Engine: [cached since 5175s ago] ('39',) 2024-06-12 10:59:10,919 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 10:59:10,921 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 10:59:11,086 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 10:59:14,362 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:59:14,362 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 10:59:14,362 [INFO] sqlalchemy.engine.Engine: [cached since 1713s ago] ('39',) 2024-06-12 10:59:14,364 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 10:59:14,365 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 10:59:14,365 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:59:14,366 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 10:59:14,366 [INFO] sqlalchemy.engine.Engine: [cached since 1713s ago] () 2024-06-12 10:59:14,367 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:59:14,368 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:59:14,369 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:59:14,369 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 10:59:14,369 [INFO] sqlalchemy.engine.Engine: [cached since 1713s ago] ('0dcdaeac-3eae-49dc-ac9e-c28a7d07aaaf', 1) 2024-06-12 10:59:14,371 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 10:59:14,371 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-12 10:59:14,372 [INFO] sqlalchemy.engine.Engine: [cached since 1713s ago] (None, '0dcdaeac-3eae-49dc-ac9e-c28a7d07aaaf', datetime.datetime(2024, 6, 12, 8, 59, 14, 371615, tzinfo=datetime.timezone.utc), None) 2024-06-12 10:59:14,373 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 10:59:14,373 [DEBUG] sqlalchemy.engine.Engine: Row (25,) 2024-06-12 10:59:14,374 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:59:14,375 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:59:14,376 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-12 10:59:14,376 [INFO] sqlalchemy.engine.Engine: [cached since 1713s ago] (25,) 2024-06-12 10:59:14,377 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 10:59:14,378 [DEBUG] sqlalchemy.engine.Engine: Row (25, None, '0dcdaeac-3eae-49dc-ac9e-c28a7d07aaaf', datetime.datetime(2024, 6, 12, 8, 59, 14, 371615), None) 2024-06-12 10:59:14,378 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:59:14,379 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 10:59:14,379 [INFO] sqlalchemy.engine.Engine: [cached since 1713s ago] (39,) 2024-06-12 10:59:14,381 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 10:59:14,381 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 10:59:14,746 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-12 10:59:14,747 [INFO] sqlalchemy.engine.Engine: [cached since 1710s ago] ('[-0.004027386594202465,0.016934893741843933,0.06223726168400875,0.021886974206758128,0.020465543151045314,0.01902882909213889,0.010217487641006488,0. ... (32402 characters truncated) ... 48,0.0667613808065995,0.051293774580629684,0.02627353885002592,0.018616154478299295,-0.012678243938947417,-0.05153832125817862,-0.005059069869172496]', datetime.date(2024, 6, 12), datetime.date(2024, 6, 12), '[-0.004027386594202465,0.016934893741843933,0.06223726168400875,0.021886974206758128,0.020465543151045314,0.01902882909213889,0.010217487641006488,0. ... (32402 characters truncated) ... 48,0.0667613808065995,0.051293774580629684,0.02627353885002592,0.018616154478299295,-0.012678243938947417,-0.05153832125817862,-0.005059069869172496]', 0.85, 5) 2024-06-12 10:59:14,760 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-12 10:59:14,762 [DEBUG] sqlalchemy.engine.Engine: Row (400, 400, 'embedding_small_openai', 111, True, 'Filename: 111.html\nUser Context:None\nTitle: AE - Assess & improve your digital maturity\nSummary: The text outlines a comprehensive framework desig ... (1136 characters truncated) ... kes us different?\nA true end-to-end partner\nMore than just technology\nAlways business-first\nGet in touch with our expert\n\xa0\nHere to help!\n\n', array([-0.01702555, 0.02676281, 0.03601614, ..., -0.00100361, -0.04150068, -0.00365147], dtype=float32), 0.3418774212525165) 2024-06-12 10:59:14,764 [DEBUG] sqlalchemy.engine.Engine: Row (399, 399, 'embedding_small_openai', 111, True, 'Filename: 111.html\nUser Context:\nNone\n\n\n Assess & improve your digital maturity\n \nEnable your digital transformation\nDoes this sound fami ... (2728 characters truncated) ... ses of our approach. We also put focus on communication to the broader organisation, all in order to maximize the adoption of the proposed changes.\n', array([-0.01469972, 0.0462873 , 0.05139293, ..., -0.00101955, -0.03116678, -0.01110895], dtype=float32), 0.3892815044968063) 2024-06-12 10:59:14,765 [DEBUG] sqlalchemy.engine.Engine: Row (345, 345, 'embedding_small_openai', 92, True, "Filename: 92.html\nUser Context:\nNone\n\nSucceed in the digital world by upgrading your workforce and embracing change. At AE, we merge smart strate ... (1854 characters truncated) ... nment.\nWhy AE?\nWe practice what we preach\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nReady to change your organisation?\n\n", array([ 0.01263324, 0.014468 , 0.0547067 , ..., -0.01845966, -0.01865574, -0.00703092], dtype=float32), 0.40996181667988896) 2024-06-12 10:59:14,765 [DEBUG] sqlalchemy.engine.Engine: Row (344, 344, 'embedding_small_openai', 91, True, "Filename: 91.html\nUser Context:\nNone\n\nSucceed in the digital world by upgrading your workforce and embracing change. At AE, we merge smart strate ... (1854 characters truncated) ... nment.\nWhy AE?\nWe practice what we preach\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nReady to change your organisation?\n\n", array([ 0.00713693, 0.01212051, 0.05476673, ..., -0.01788616, -0.01926094, -0.01006535], dtype=float32), 0.41371176569731927) 2024-06-12 10:59:14,766 [DEBUG] sqlalchemy.engine.Engine: Row (357, 357, 'embedding_small_openai', 94, True, 'Filename: 94.html\nUser Context:None\nTitle: AE - Upskill & reskill your digital talent\nSummary: The text discusses the importance of upskilling and ... (2954 characters truncated) ... tes the principles of adult learning with in-depth expertise in both business and technology.\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-0.01352244, 0.01212382, 0.03492934, ..., -0.01730524, -0.01508774, -0.00667426], dtype=float32), 0.42331385612484107) 2024-06-12 10:59:17,395 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-12 10:59:17,397 [INFO] sqlalchemy.engine.Engine: [cached since 1709s ago] (400, 399) 2024-06-12 10:59:17,399 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-12 10:59:17,401 [DEBUG] sqlalchemy.engine.Engine: Row (399, 'embedding_small_openai', 111, True, 'Filename: 111.html\nUser Context:\nNone\n\n\n Assess & improve your digital maturity\n \nEnable your digital transformation\nDoes this sound fami ... (2728 characters truncated) ... ses of our approach. We also put focus on communication to the broader organisation, all in order to maximize the adoption of the proposed changes.\n') 2024-06-12 10:59:17,402 [DEBUG] sqlalchemy.engine.Engine: Row (400, 'embedding_small_openai', 111, True, 'Filename: 111.html\nUser Context:None\nTitle: AE - Assess & improve your digital maturity\nSummary: The text outlines a comprehensive framework desig ... (1136 characters truncated) ... kes us different?\nA true end-to-end partner\nMore than just technology\nAlways business-first\nGet in touch with our expert\n\xa0\nHere to help!\n\n') 2024-06-12 10:59:17,404 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 10:59:17,405 [INFO] sqlalchemy.engine.Engine: [cached since 1709s ago] (111,) 2024-06-12 10:59:17,407 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 10:59:17,408 [DEBUG] sqlalchemy.engine.Engine: Row (111, 58, 'https://www.ae.be/digital-strategy-innovation/assess-improve-your-digital-maturity', '39/58/en', '111.html', 'html', 'en', None, 'Title: AE - Assess & improve your digital maturity\nSummary: The text outlines a comprehensive framework designed to help companies assess and improv ... (591 characters truncated) ... mpanies achieve the highest ROI and balance short- and long-term goals through structured change management techniques and effective communication.\n', datetime.datetime(2024, 6, 7, 13, 59, 36, 431731), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 987144), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 975315), datetime.datetime(2024, 6, 7, 13, 59, 52, 272694), None) 2024-06-12 10:59:17,409 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-12 10:59:17,410 [INFO] sqlalchemy.engine.Engine: [cached since 1708s ago] (datetime.datetime(2024, 6, 12, 8, 59, 17, 409483, tzinfo=datetime.timezone.utc), 25) 2024-06-12 10:59:17,411 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, answer, algorithm_used, language, appreciation, question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-12 10:59:17,411 [INFO] sqlalchemy.engine.Engine: [cached since 1708s ago] (25, 'Does ae have an offereing on assessing or improving your digital maturity?', 'Yes, AE offers a comprehensive framework designed to help companies assess and improve their digital maturity. This framework includes phases such as ... (326 characters truncated) ... companies achieve the highest ROI and balance short- and long-term goals through structured change management techniques and effective communication.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 8, 59, 14, 378529, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 8, 59, 17, 409480, tzinfo=datetime.timezone.utc)) 2024-06-12 10:59:17,412 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 10:59:17,412 [DEBUG] sqlalchemy.engine.Engine: Row (25,) 2024-06-12 10:59:17,413 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-12 10:59:17,413 [INFO] sqlalchemy.engine.Engine: [cached since 1708s ago] [(25, 399), (25, 400)] 2024-06-12 10:59:17,415 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:59:17,416 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 10:59:17,418 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 10:59:17,418 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-12 10:59:17,419 [INFO] sqlalchemy.engine.Engine: [cached since 1708s ago] (25,) 2024-06-12 10:59:17,420 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_answer_at') 2024-06-12 10:59:17,420 [DEBUG] sqlalchemy.engine.Engine: Row (25, 25, 'Does ae have an offereing on assessing or improving your digital maturity?', 'Yes, AE offers a comprehensive framework designed to help companies assess and improve their digital maturity. This framework includes phases such as ... (326 characters truncated) ... companies achieve the highest ROI and balance short- and long-term goals through structured change management techniques and effective communication.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 8, 59, 14, 378529), datetime.datetime(2024, 6, 12, 8, 59, 17, 409480)) 2024-06-12 10:59:17,421 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 11:11:26,620 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 11:11:26,623 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-12 11:11:26,624 [INFO] sqlalchemy.engine.Engine: [cached since 984.2s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-12 11:11:26,632 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-12 11:11:26,634 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-12 11:11:26,636 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-12 11:11:26,638 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-12 11:11:26,646 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant ORDER BY public.tenant.name LIMIT %s::INTEGER OFFSET %s::INTEGER 2024-06-12 11:11:26,647 [INFO] sqlalchemy.engine.Engine: [generated in 0.00100s] (10, 0) 2024-06-12 11:11:26,650 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 11:11:26,651 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 22, 18, 16, 57, 526860), datetime.datetime(2024, 5, 20, 11, 38, 48, 418938), 1, 'EveAI Manager', 'https://www.askeveai.be', 'en', ['en', 'nl'], 'openai.text-embedding-3-small', 'openai.gpt-4-turbo', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], None, None, None, None, datetime.date(2024, 1, 1), None, 10001, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... PoFrX68g=", "nonce": "TC36O77vTAFUKcbGndUE0Q==", "tag": "Mpb6Gfs/L982deZwG0qXkA==", "ciphertext": "5aVNp07/CqhsoRQDRH/BFBcvZXvz5+K6A4/4hjVYLsuyE9A="}', None, None) 2024-06-12 11:11:26,652 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 3, 11, 8, 51, 531701), datetime.datetime(2024, 6, 3, 11, 8, 51, 531701), 38, 'Flow IT Playground', 'https://www.flow-it.net', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', ' h1', ' h2', ' h3', ' h4', ' h5', ' h6', ' li'], ['p', ' li'], [], [], 5, 0.7, 0.3, 0.5, None, None, 1000, None, None, None) 2024-06-12 11:11:26,653 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 5, 12, 19, 39, 34, 844331), datetime.datetime(2024, 6, 6, 14, 53, 59, 860128), 36, 'Flow IT Test1', 'https://www.flow-it.net', 'en', ['en', 'nl'], 'openai.text-embedding-3-small', 'openai.gpt-4-turbo', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.7, None, None, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... H23UMadY=", "nonce": "qBzo2+Ji8PWsvN/3m1yWcg==", "tag": "SEFcHOTpG/4Riq58Z7tgng==", "ciphertext": "yxx4jZoXFF22dqilRC8u4bSad1hGiKioOvN+eYBAxR+K78k="}', False, False) 2024-06-12 11:11:26,653 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 11:11:26,656 [INFO] sqlalchemy.engine.Engine: SELECT count(*) AS count_1 FROM (SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant) AS anon_1 2024-06-12 11:11:26,657 [INFO] sqlalchemy.engine.Engine: [generated in 0.00069s] () 2024-06-12 11:11:26,659 [DEBUG] sqlalchemy.engine.Engine: Col ('count_1',) 2024-06-12 11:11:26,659 [DEBUG] sqlalchemy.engine.Engine: Row (4,) 2024-06-12 11:11:26,667 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 11:11:33,348 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 11:11:33,350 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-12 11:11:33,351 [INFO] sqlalchemy.engine.Engine: [cached since 990.9s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-12 11:11:33,356 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-12 11:11:33,359 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-12 11:11:33,360 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-12 11:11:33,362 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-12 11:11:33,370 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 11:11:33,371 [INFO] sqlalchemy.engine.Engine: [cached since 990.9s ago] (39,) 2024-06-12 11:11:33,374 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 11:11:33,375 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 11:11:33,382 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 11:15:48,393 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 11:15:48,395 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-12 11:15:48,396 [INFO] sqlalchemy.engine.Engine: [cached since 1196s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-12 11:15:48,401 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-12 11:15:48,403 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-12 11:15:48,405 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-12 11:15:48,407 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-12 11:15:48,416 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 11:15:48,417 [INFO] sqlalchemy.engine.Engine: [generated in 0.00123s] (39,) 2024-06-12 11:15:48,422 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 11:15:48,422 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 11:15:48,459 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 11:23:49,201 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 11:23:49,202 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 11:23:49,204 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 11:23:49,204 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 11:23:49,205 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 11:23:49,205 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 11:23:49,206 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 11:23:49,206 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 11:23:49,206 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 11:23:49,207 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 11:23:49,207 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 11:23:49,207 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 11:23:49,208 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 11:23:49,211 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-12 11:23:49,212 [INFO] sqlalchemy.engine.Engine: [generated in 0.00039s] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-12 11:23:49,221 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-12 11:23:49,221 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-12 11:23:49,222 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-12 11:23:49,222 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-12 11:23:49,224 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 11:23:49,225 [INFO] sqlalchemy.engine.Engine: [generated in 0.00036s] (39,) 2024-06-12 11:23:49,227 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 11:23:49,227 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', None, 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 11:23:49,259 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 11:24:15,351 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 11:24:15,353 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-12 11:24:15,355 [INFO] sqlalchemy.engine.Engine: [cached since 26.14s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-12 11:24:15,361 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-12 11:24:15,363 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-12 11:24:15,364 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-12 11:24:15,365 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-12 11:24:15,370 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 11:24:15,371 [INFO] sqlalchemy.engine.Engine: [cached since 26.15s ago] (39,) 2024-06-12 11:24:15,373 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 11:24:15,374 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 6, 9, 14, 54, 716841), 39, 'ae', 'https://www.ae.be/en', None, 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 11:24:15,379 [INFO] sqlalchemy.engine.Engine: UPDATE public.tenant SET updated_at=now(), timezone=%s::VARCHAR WHERE public.tenant.id = %s::INTEGER 2024-06-12 11:24:15,380 [INFO] sqlalchemy.engine.Engine: [generated in 0.00129s] ('Europe/Brussels', 39) 2024-06-12 11:24:15,382 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 11:24:15,385 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 11:24:15,386 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 11:24:15,387 [INFO] sqlalchemy.engine.Engine: [generated in 0.00103s] (39,) 2024-06-12 11:24:15,390 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 11:24:15,391 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 11:24:15,394 [INFO] sqlalchemy.engine.Engine: SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM public."user" LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON public."user".id = roles_users_1.user_id WHERE public."user".id = %s::INTEGER 2024-06-12 11:24:15,395 [INFO] sqlalchemy.engine.Engine: [generated in 0.00091s] (8,) 2024-06-12 11:24:15,398 [DEBUG] sqlalchemy.engine.Engine: Col ('public_user_created_at', 'public_user_updated_at', 'public_user_id', 'public_user_user_name', 'public_user_email', 'public_user_password', 'public_user_first_name', 'public_user_last_name', 'public_user_active', 'public_user_fs_uniquifier', 'public_user_confirmed_at', 'public_user_valid_to', 'public_user_last_login_at', 'public_user_current_login_at', 'public_user_last_login_ip', 'public_user_current_login_ip', 'public_user_login_count', 'public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-12 11:24:15,399 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-12 11:24:15,400 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-12 11:24:15,400 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-12 11:24:15,408 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 11:36:35,524 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 11:36:35,525 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 11:36:35,526 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 11:36:35,527 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 11:36:35,528 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 11:36:35,528 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 11:36:35,529 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 11:36:35,530 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 11:36:35,530 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 11:36:35,531 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 11:36:35,532 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 11:36:35,532 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 11:36:35,534 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 11:36:35,537 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 11:36:35,538 [INFO] sqlalchemy.engine.Engine: [generated in 0.00054s] ('39',) 2024-06-12 11:36:35,547 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 11:36:35,548 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 11:36:35,789 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 11:36:50,756 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 11:36:50,757 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 11:36:50,758 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 11:36:50,759 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 11:36:50,760 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 11:36:50,760 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 11:36:50,761 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 11:36:50,762 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 11:36:50,762 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 11:36:50,763 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 11:36:50,764 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 11:36:50,764 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 11:36:50,766 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 11:36:50,769 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 11:36:50,769 [INFO] sqlalchemy.engine.Engine: [generated in 0.00056s] ('39',) 2024-06-12 11:36:50,777 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 11:36:50,778 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 11:36:50,991 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 11:37:00,483 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 11:37:00,484 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 11:37:00,486 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 11:37:00,486 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 11:37:00,487 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 11:37:00,487 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 11:37:00,488 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 11:37:00,489 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 11:37:00,489 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 11:37:00,490 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 11:37:00,490 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 11:37:00,491 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 11:37:00,492 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 11:37:00,495 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 11:37:00,495 [INFO] sqlalchemy.engine.Engine: [generated in 0.00050s] ('39',) 2024-06-12 11:37:00,505 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 11:37:00,505 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 11:37:00,506 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 12:05:39,426 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 12:05:39,427 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 12:05:39,500 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 12:05:39,500 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 12:05:39,501 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 12:05:39,501 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 12:05:39,508 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 12:05:39,510 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 12:05:39,512 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 12:05:39,513 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 12:05:39,514 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 12:05:39,515 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 12:05:39,519 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 12:05:39,526 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 12:05:39,527 [INFO] sqlalchemy.engine.Engine: [generated in 0.00050s] ('39',) 2024-06-12 12:05:39,545 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 12:05:39,546 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 12:05:39,868 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 12:05:47,697 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 12:05:47,697 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 12:05:47,699 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 12:05:47,699 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 12:05:47,700 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 12:05:47,700 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 12:05:47,701 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 12:05:47,702 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 12:05:47,703 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 12:05:47,703 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 12:05:47,704 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 12:05:47,704 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 12:05:47,705 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 12:05:47,708 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 12:05:47,709 [INFO] sqlalchemy.engine.Engine: [generated in 0.00050s] ('39',) 2024-06-12 12:05:47,716 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 12:05:47,717 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 12:05:47,930 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 12:05:58,394 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 12:05:58,395 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 12:05:58,396 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 12:05:58,397 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 12:05:58,398 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 12:05:58,398 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 12:05:58,398 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 12:05:58,399 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 12:05:58,399 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 12:05:58,400 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 12:05:58,400 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 12:05:58,401 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 12:05:58,402 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 12:05:58,405 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 12:05:58,405 [INFO] sqlalchemy.engine.Engine: [generated in 0.00045s] ('39',) 2024-06-12 12:05:58,414 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 12:05:58,415 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 12:05:58,426 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 12:05:58,426 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 12:05:58,427 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 12:05:58,428 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 12:05:58,428 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 12:05:58,428 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 12:05:58,429 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 12:05:58,429 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 12:05:58,430 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 12:05:58,430 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 12:05:58,430 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 12:05:58,431 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 12:05:58,431 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 12:05:58,432 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 12:05:58,432 [INFO] sqlalchemy.engine.Engine: [generated in 0.00033s] () 2024-06-12 12:05:58,433 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 12:05:58,433 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 12:05:58,435 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 12:05:58,436 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 12:05:58,436 [INFO] sqlalchemy.engine.Engine: [generated in 0.00036s] ('7ce8723c-bdaf-4988-a903-24998f213090', 1) 2024-06-12 12:05:58,439 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 12:05:58,440 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-12 12:05:58,441 [INFO] sqlalchemy.engine.Engine: [generated in 0.00038s] (None, '7ce8723c-bdaf-4988-a903-24998f213090', datetime.datetime(2024, 6, 12, 10, 5, 58, 439740, tzinfo=datetime.timezone.utc), None) 2024-06-12 12:05:58,442 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 12:05:58,442 [DEBUG] sqlalchemy.engine.Engine: Row (26,) 2024-06-12 12:05:58,443 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 12:05:58,445 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 12:05:58,446 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-12 12:05:58,446 [INFO] sqlalchemy.engine.Engine: [generated in 0.00032s] (26,) 2024-06-12 12:05:58,447 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 12:05:58,447 [DEBUG] sqlalchemy.engine.Engine: Row (26, None, '7ce8723c-bdaf-4988-a903-24998f213090', datetime.datetime(2024, 6, 12, 10, 5, 58, 439740), None) 2024-06-12 12:05:58,448 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 12:05:58,449 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 12:05:58,449 [INFO] sqlalchemy.engine.Engine: [generated in 0.00032s] (39,) 2024-06-12 12:05:58,451 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 12:05:58,452 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 12:05:58,582 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 12:05:58,583 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 12:08:22,878 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 12:08:22,878 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 12:08:22,880 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 12:08:22,880 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 12:08:22,881 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 12:08:22,881 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 12:08:22,882 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 12:08:22,882 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 12:08:22,883 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 12:08:22,883 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 12:08:22,884 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 12:08:22,885 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 12:08:22,886 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 12:08:22,889 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 12:08:22,890 [INFO] sqlalchemy.engine.Engine: [generated in 0.00055s] ('39',) 2024-06-12 12:08:22,900 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 12:08:22,901 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 12:08:23,153 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 12:08:33,246 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 12:08:33,247 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 12:08:33,248 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 12:08:33,249 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 12:08:33,249 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 12:08:33,250 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 12:08:33,250 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 12:08:33,251 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 12:08:33,251 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 12:08:33,252 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 12:08:33,252 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 12:08:33,252 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 12:08:33,253 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 12:08:33,256 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 12:08:33,256 [INFO] sqlalchemy.engine.Engine: [generated in 0.00044s] ('39',) 2024-06-12 12:08:33,265 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 12:08:33,265 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 12:08:33,278 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 12:08:33,278 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 12:08:33,280 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 12:08:33,280 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 12:08:33,280 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 12:08:33,281 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 12:08:33,281 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 12:08:33,282 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 12:08:33,282 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 12:08:33,282 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 12:08:33,283 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 12:08:33,283 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 12:08:33,284 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 12:08:33,284 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 12:08:33,285 [INFO] sqlalchemy.engine.Engine: [generated in 0.00032s] () 2024-06-12 12:08:33,285 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 12:08:33,286 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 12:08:33,288 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 12:08:33,289 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 12:08:33,289 [INFO] sqlalchemy.engine.Engine: [generated in 0.00034s] ('1dba6c6c-51db-46cc-a8b6-eee40e2f6fef', 1) 2024-06-12 12:08:33,291 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 12:08:33,293 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-12 12:08:33,293 [INFO] sqlalchemy.engine.Engine: [generated in 0.00036s] (None, '1dba6c6c-51db-46cc-a8b6-eee40e2f6fef', datetime.datetime(2024, 6, 12, 10, 8, 33, 292371, tzinfo=datetime.timezone.utc), None) 2024-06-12 12:08:33,294 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 12:08:33,295 [DEBUG] sqlalchemy.engine.Engine: Row (27,) 2024-06-12 12:08:33,295 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 12:08:33,297 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 12:08:33,297 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-12 12:08:33,297 [INFO] sqlalchemy.engine.Engine: [generated in 0.00033s] (27,) 2024-06-12 12:08:33,299 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 12:08:33,299 [DEBUG] sqlalchemy.engine.Engine: Row (27, None, '1dba6c6c-51db-46cc-a8b6-eee40e2f6fef', datetime.datetime(2024, 6, 12, 10, 8, 33, 292371), None) 2024-06-12 12:08:33,300 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 12:08:33,301 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 12:08:33,301 [INFO] sqlalchemy.engine.Engine: [generated in 0.00038s] (39,) 2024-06-12 12:08:33,303 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 12:08:33,304 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 12:08:33,436 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 12:08:33,437 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 12:12:50,944 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 12:12:50,945 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 12:12:50,946 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 12:12:50,947 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 12:12:50,948 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 12:12:50,948 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 12:12:50,949 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 12:12:50,949 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 12:12:50,950 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 12:12:50,950 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 12:12:50,951 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 12:12:50,951 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 12:12:50,952 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 12:12:50,955 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 12:12:50,955 [INFO] sqlalchemy.engine.Engine: [generated in 0.00047s] ('39',) 2024-06-12 12:12:50,963 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 12:12:50,964 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 12:12:51,166 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 12:12:55,651 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 12:12:55,652 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 12:12:55,654 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 12:12:55,654 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 12:12:55,655 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 12:12:55,655 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 12:12:55,656 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 12:12:55,657 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 12:12:55,657 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 12:12:55,658 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 12:12:55,659 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 12:12:55,659 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 12:12:55,661 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 12:12:55,664 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 12:12:55,664 [INFO] sqlalchemy.engine.Engine: [generated in 0.00052s] ('39',) 2024-06-12 12:12:55,673 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 12:12:55,673 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 12:12:55,687 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 12:12:55,688 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 12:12:55,689 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 12:12:55,689 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 12:12:55,689 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 12:12:55,690 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 12:12:55,691 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 12:12:55,691 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 12:12:55,692 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 12:12:55,692 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 12:12:55,692 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 12:12:55,693 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 12:12:55,693 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 12:12:55,694 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 12:12:55,694 [INFO] sqlalchemy.engine.Engine: [generated in 0.00033s] () 2024-06-12 12:12:55,695 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 12:12:55,696 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 12:12:55,697 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 12:12:55,698 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 12:12:55,698 [INFO] sqlalchemy.engine.Engine: [generated in 0.00040s] ('7e263888-779b-46ee-a0bd-328cb7877232', 1) 2024-06-12 12:12:55,701 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 12:12:55,702 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-12 12:12:55,703 [INFO] sqlalchemy.engine.Engine: [generated in 0.00034s] (None, '7e263888-779b-46ee-a0bd-328cb7877232', datetime.datetime(2024, 6, 12, 10, 12, 55, 702037, tzinfo=datetime.timezone.utc), None) 2024-06-12 12:12:55,704 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 12:12:55,705 [DEBUG] sqlalchemy.engine.Engine: Row (28,) 2024-06-12 12:12:55,705 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 12:12:55,706 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 12:12:55,707 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-12 12:12:55,707 [INFO] sqlalchemy.engine.Engine: [generated in 0.00032s] (28,) 2024-06-12 12:12:55,709 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 12:12:55,709 [DEBUG] sqlalchemy.engine.Engine: Row (28, None, '7e263888-779b-46ee-a0bd-328cb7877232', datetime.datetime(2024, 6, 12, 10, 12, 55, 702037), None) 2024-06-12 12:12:55,710 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 12:12:55,710 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 12:12:55,711 [INFO] sqlalchemy.engine.Engine: [generated in 0.00034s] (39,) 2024-06-12 12:12:55,713 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 12:12:55,714 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 12:12:56,361 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-12 12:12:56,362 [INFO] sqlalchemy.engine.Engine: [generated in 0.00369s] ('[0.021809823546424353,-0.018194527767065677,0.04450502572708533,0.01711731715749929,-0.03792371133676943,0.032877052749091605,-0.004530186631163376,0 ... (32372 characters truncated) ... ,0.024451201710535567,0.015612174038090613,0.005566817184874011,-0.005847187209891961,0.00696866637864112,-0.01916844351966785,0.0012911769809028622]', datetime.date(2024, 6, 12), datetime.date(2024, 6, 12), '[0.021809823546424353,-0.018194527767065677,0.04450502572708533,0.01711731715749929,-0.03792371133676943,0.032877052749091605,-0.004530186631163376,0 ... (32372 characters truncated) ... ,0.024451201710535567,0.015612174038090613,0.005566817184874011,-0.005847187209891961,0.00696866637864112,-0.01916844351966785,0.0012911769809028622]', 0.85, 5) 2024-06-12 12:12:56,384 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-12 12:12:56,385 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.39817478754672164) 2024-06-12 12:12:56,386 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.5022243241450193) 2024-06-12 12:12:56,387 [DEBUG] sqlalchemy.engine.Engine: Row (396, 396, 'embedding_small_openai', 108, True, "Filename: 108.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology to enhance an organi ... (2985 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([ 0.00138847, 0.04753974, 0.06669055, ..., 0.00143521, -0.02640934, -0.01217821], dtype=float32), 0.5235477843595295) 2024-06-12 12:12:56,387 [DEBUG] sqlalchemy.engine.Engine: Row (351, 351, 'embedding_small_openai', 95, True, "Filename: 95.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology for improving organiz ... (3035 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([ 5.9062825e-04, 4.6776664e-02, 6.3359797e-02, ..., 7.3543917e-05, -2.3198893e-02, -1.7501175e-02], dtype=float32), 0.5252786901583419) 2024-06-12 12:12:56,388 [DEBUG] sqlalchemy.engine.Engine: Row (357, 357, 'embedding_small_openai', 94, True, 'Filename: 94.html\nUser Context:None\nTitle: AE - Upskill & reskill your digital talent\nSummary: The text discusses the importance of upskilling and ... (2954 characters truncated) ... tes the principles of adult learning with in-depth expertise in both business and technology.\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-0.01352244, 0.01212382, 0.03492934, ..., -0.01730524, -0.01508774, -0.00667426], dtype=float32), 0.529819150035565) 2024-06-12 12:12:58,379 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER) 2024-06-12 12:12:58,380 [INFO] sqlalchemy.engine.Engine: [generated in 0.00102s] (334,) 2024-06-12 12:12:58,383 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-12 12:12:58,385 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-12 12:12:58,388 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 12:12:58,389 [INFO] sqlalchemy.engine.Engine: [generated in 0.00137s] (80,) 2024-06-12 12:12:58,393 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 12:12:58,394 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-12 12:12:58,398 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-12 12:12:58,398 [INFO] sqlalchemy.engine.Engine: [generated in 0.00074s] (datetime.datetime(2024, 6, 12, 10, 12, 58, 395892, tzinfo=datetime.timezone.utc), 28) 2024-06-12 12:12:58,404 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, answer, algorithm_used, language, appreciation, question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-12 12:12:58,405 [INFO] sqlalchemy.engine.Engine: [generated in 0.00076s] (28, 'What is the mission of ae?', 'The mission of AE is to help businesses thrive in a digital world by finding the winning combination of people, processes, and technology to accelera ... (21 characters truncated) ... o blend ICT and business to offer solutions and services that go beyond technology, striving for impactful and seamlessly integrated implementations.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 10, 12, 55, 709793, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 10, 12, 58, 395883, tzinfo=datetime.timezone.utc)) 2024-06-12 12:12:58,408 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 12:12:58,409 [DEBUG] sqlalchemy.engine.Engine: Row (26,) 2024-06-12 12:12:58,410 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-12 12:12:58,411 [INFO] sqlalchemy.engine.Engine: [generated in 0.00066s] (26, 334) 2024-06-12 12:12:58,413 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 12:12:58,415 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 12:12:58,419 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 12:12:58,421 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-12 12:12:58,422 [INFO] sqlalchemy.engine.Engine: [generated in 0.00085s] (26,) 2024-06-12 12:12:58,424 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_answer_at') 2024-06-12 12:12:58,425 [DEBUG] sqlalchemy.engine.Engine: Row (26, 28, 'What is the mission of ae?', 'The mission of AE is to help businesses thrive in a digital world by finding the winning combination of people, processes, and technology to accelera ... (21 characters truncated) ... o blend ICT and business to offer solutions and services that go beyond technology, striving for impactful and seamlessly integrated implementations.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 10, 12, 55, 709793), datetime.datetime(2024, 6, 12, 10, 12, 58, 395883)) 2024-06-12 12:12:58,426 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 14:18:55,923 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:18:55,925 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 14:18:55,927 [INFO] sqlalchemy.engine.Engine: [cached since 7565s ago] ('39',) 2024-06-12 14:18:55,931 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 14:18:55,933 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 14:18:56,195 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 14:19:05,758 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:19:05,759 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 14:19:05,759 [INFO] sqlalchemy.engine.Engine: [cached since 7570s ago] ('39',) 2024-06-12 14:19:05,761 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 14:19:05,762 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 14:19:05,763 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:19:05,763 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 14:19:05,764 [INFO] sqlalchemy.engine.Engine: [cached since 7570s ago] () 2024-06-12 14:19:05,764 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:19:05,765 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:19:05,767 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:19:05,767 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 14:19:05,768 [INFO] sqlalchemy.engine.Engine: [cached since 7570s ago] ('8c18e929-02fb-4674-b638-ea8d84b88704', 1) 2024-06-12 14:19:05,770 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 14:19:05,771 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-12 14:19:05,772 [INFO] sqlalchemy.engine.Engine: [cached since 7570s ago] (None, '8c18e929-02fb-4674-b638-ea8d84b88704', datetime.datetime(2024, 6, 12, 12, 19, 5, 771465, tzinfo=datetime.timezone.utc), None) 2024-06-12 14:19:05,774 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 14:19:05,774 [DEBUG] sqlalchemy.engine.Engine: Row (29,) 2024-06-12 14:19:05,775 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:19:05,777 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:19:05,778 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-12 14:19:05,778 [INFO] sqlalchemy.engine.Engine: [cached since 7570s ago] (29,) 2024-06-12 14:19:05,780 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 14:19:05,780 [DEBUG] sqlalchemy.engine.Engine: Row (29, None, '8c18e929-02fb-4674-b638-ea8d84b88704', datetime.datetime(2024, 6, 12, 12, 19, 5, 771465), None) 2024-06-12 14:19:05,781 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:19:05,782 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 14:19:05,782 [INFO] sqlalchemy.engine.Engine: [cached since 7570s ago] (39,) 2024-06-12 14:19:05,784 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 14:19:05,785 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 14:19:06,148 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-12 14:19:06,150 [INFO] sqlalchemy.engine.Engine: [cached since 7570s ago] ('[0.007925799398630102,-0.005237494316128714,0.06954249987200112,0.00647073075857661,-0.01541545390078413,0.030635395246519495,-0.005876671732049978,0 ... (32352 characters truncated) ... 0.009753094401943326,0.020844702419577962,0.02816892329294631,0.0030887307301710786,-0.005876671732049978,-0.016107269204835146,0.018182716048310798]', datetime.date(2024, 6, 12), datetime.date(2024, 6, 12), '[0.007925799398630102,-0.005237494316128714,0.06954249987200112,0.00647073075857661,-0.01541545390078413,0.030635395246519495,-0.005876671732049978,0 ... (32352 characters truncated) ... 0.009753094401943326,0.020844702419577962,0.02816892329294631,0.0030887307301710786,-0.005876671732049978,-0.016107269204835146,0.018182716048310798]', 0.85, 5) 2024-06-12 14:19:06,166 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-12 14:19:06,168 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.3346761063706263) 2024-06-12 14:19:06,170 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.4223550769146762) 2024-06-12 14:19:06,171 [DEBUG] sqlalchemy.engine.Engine: Row (407, 407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00583454, 0.00166043, 0.04974287, ..., -0.01230303, -0.03087184, 0.00796122], dtype=float32), 0.46204463778593596) 2024-06-12 14:19:06,173 [DEBUG] sqlalchemy.engine.Engine: Row (414, 414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00455047, 0.00647751, 0.04748698, ..., -0.01366245, -0.03033153, 0.00956519], dtype=float32), 0.4648546189936287) 2024-06-12 14:19:06,174 [DEBUG] sqlalchemy.engine.Engine: Row (409, 409, 'embedding_small_openai', 121, True, "Filename: 121.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00718399, 0.00015564, 0.04287589, ..., -0.00847512, -0.03310595, 0.00535581], dtype=float32), 0.4683219865984609) 2024-06-12 14:19:13,221 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-12 14:19:13,222 [INFO] sqlalchemy.engine.Engine: [cached since 7575s ago] (334, 398, 407, 409, 414) 2024-06-12 14:19:13,224 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-12 14:19:13,225 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-12 14:19:13,225 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-12 14:19:13,226 [DEBUG] sqlalchemy.engine.Engine: Row (407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-12 14:19:13,226 [DEBUG] sqlalchemy.engine.Engine: Row (409, 'embedding_small_openai', 121, True, "Filename: 121.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-12 14:19:13,227 [DEBUG] sqlalchemy.engine.Engine: Row (414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-12 14:19:13,228 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 14:19:13,228 [INFO] sqlalchemy.engine.Engine: [cached since 7575s ago] (80,) 2024-06-12 14:19:13,230 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 14:19:13,230 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-12 14:19:13,231 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 14:19:13,232 [INFO] sqlalchemy.engine.Engine: [cached since 7575s ago] (109,) 2024-06-12 14:19:13,234 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 14:19:13,234 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-12 14:19:13,235 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 14:19:13,235 [INFO] sqlalchemy.engine.Engine: [cached since 7575s ago] (120,) 2024-06-12 14:19:13,237 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 14:19:13,237 [DEBUG] sqlalchemy.engine.Engine: Row (120, 67, 'https://www.ae.be/our-services#inspire', '39/67/en', '120.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 38, 434701), 8, datetime.datetime(2024, 6, 7, 15, 59, 55, 22150), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 55, 12382), datetime.datetime(2024, 6, 7, 13, 59, 55, 347392), None) 2024-06-12 14:19:13,238 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 14:19:13,238 [INFO] sqlalchemy.engine.Engine: [cached since 7575s ago] (121,) 2024-06-12 14:19:13,240 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 14:19:13,240 [DEBUG] sqlalchemy.engine.Engine: Row (121, 68, 'https://www.ae.be/our-services#it-team-extension', '39/68/en', '121.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 38, 575604), 8, datetime.datetime(2024, 6, 7, 15, 59, 55, 370128), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 55, 359854), datetime.datetime(2024, 6, 7, 13, 59, 56, 26055), None) 2024-06-12 14:19:13,241 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 14:19:13,241 [INFO] sqlalchemy.engine.Engine: [cached since 7575s ago] (125,) 2024-06-12 14:19:13,243 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 14:19:13,244 [DEBUG] sqlalchemy.engine.Engine: Row (125, 72, 'https://www.ae.be/our-services#application-development', '39/72/en', '125.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 39, 202426), 8, datetime.datetime(2024, 6, 7, 15, 59, 56, 498675), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 56, 488290), datetime.datetime(2024, 6, 7, 13, 59, 56, 831906), None) 2024-06-12 14:19:13,244 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-12 14:19:13,245 [INFO] sqlalchemy.engine.Engine: [cached since 7575s ago] (datetime.datetime(2024, 6, 12, 12, 19, 13, 244548, tzinfo=datetime.timezone.utc), 29) 2024-06-12 14:19:13,246 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, answer, algorithm_used, language, appreciation, question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-12 14:19:13,246 [INFO] sqlalchemy.engine.Engine: [cached since 7575s ago] (29, 'What are the main services offered by ae?', 'AE offers a variety of services aimed at helping businesses thrive in a digital world. The main services include:\n\n1. **Inspire**: Fueling business ... (1304 characters truncated) ... IT solutions.\n\nThese services are designed to inspire, advise, and support businesses in various aspects of their digital transformation journey.\n', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 12, 19, 5, 781192, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 12, 19, 13, 244545, tzinfo=datetime.timezone.utc)) 2024-06-12 14:19:13,250 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 14:19:13,250 [DEBUG] sqlalchemy.engine.Engine: Row (27,) 2024-06-12 14:19:13,251 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-12 14:19:13,251 [INFO] sqlalchemy.engine.Engine: [generated in 0.00041s] [(27, 334), (27, 398), (27, 407), (27, 409), (27, 414)] 2024-06-12 14:19:13,255 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:19:13,256 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:19:13,258 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:19:13,258 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-12 14:19:13,258 [INFO] sqlalchemy.engine.Engine: [cached since 7575s ago] (27,) 2024-06-12 14:19:13,260 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_answer_at') 2024-06-12 14:19:13,260 [DEBUG] sqlalchemy.engine.Engine: Row (27, 29, 'What are the main services offered by ae?', 'AE offers a variety of services aimed at helping businesses thrive in a digital world. The main services include:\n\n1. **Inspire**: Fueling business ... (1304 characters truncated) ... IT solutions.\n\nThese services are designed to inspire, advise, and support businesses in various aspects of their digital transformation journey.\n', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 12, 19, 5, 781192), datetime.datetime(2024, 6, 12, 12, 19, 13, 244545)) 2024-06-12 14:19:13,261 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 14:19:34,665 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:19:34,666 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 14:19:34,666 [INFO] sqlalchemy.engine.Engine: [cached since 7599s ago] ('39',) 2024-06-12 14:19:34,669 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 14:19:34,669 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 14:19:34,670 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:19:34,670 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 14:19:34,671 [INFO] sqlalchemy.engine.Engine: [cached since 7599s ago] () 2024-06-12 14:19:34,672 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:19:34,673 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:19:34,675 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:19:34,676 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 14:19:34,676 [INFO] sqlalchemy.engine.Engine: [cached since 7599s ago] ('8c18e929-02fb-4674-b638-ea8d84b88704', 1) 2024-06-12 14:19:34,678 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 14:19:34,678 [DEBUG] sqlalchemy.engine.Engine: Row (29, None, '8c18e929-02fb-4674-b638-ea8d84b88704', datetime.datetime(2024, 6, 12, 12, 19, 5, 771465), datetime.datetime(2024, 6, 12, 12, 19, 13, 244548)) 2024-06-12 14:19:34,680 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:19:34,680 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 14:19:34,681 [INFO] sqlalchemy.engine.Engine: [cached since 7599s ago] (39,) 2024-06-12 14:19:34,683 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 14:19:34,684 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 14:19:35,077 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-12 14:19:35,077 [INFO] sqlalchemy.engine.Engine: [cached since 7599s ago] ('[-0.01655136186285151,0.02912600997689246,0.04522485152729882,0.011511904779593,0.04242743799235982,-0.02615033013055427,-0.005632536785474249,0.0315 ... (32338 characters truncated) ... 0.003450486008845248,0.027549036898023772,0.002963681152301706,-0.008172834982541607,-0.027878143934453044,-0.01880026367040839,0.009338424265873706]', datetime.date(2024, 6, 12), datetime.date(2024, 6, 12), '[-0.01655136186285151,0.02912600997689246,0.04522485152729882,0.011511904779593,0.04242743799235982,-0.02615033013055427,-0.005632536785474249,0.0315 ... (32338 characters truncated) ... 0.003450486008845248,0.027549036898023772,0.002963681152301706,-0.008172834982541607,-0.027878143934453044,-0.01880026367040839,0.009338424265873706]', 0.85, 5) 2024-06-12 14:19:35,097 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-12 14:19:35,098 [DEBUG] sqlalchemy.engine.Engine: Row (406, 406, 'embedding_small_openai', 119, True, "Filename: 119.html\nUser Context:\nNone\n\nCloud today is an integral part of your solution to meet agility and innovation. Public cloud brings elast ... (2221 characters truncated) ... nges. Because in the end, it’s all about the tangible results you can expect from your digital transformation.\n\xa0\nUpgrade your cloud journey!\n\n", array([ 0.03075326, 0.01938025, 0.06622943, ..., -0.01705951, -0.03897765, -0.00548293], dtype=float32), 0.3629857354734618) 2024-06-12 14:19:35,100 [DEBUG] sqlalchemy.engine.Engine: Row (405, 405, 'embedding_small_openai', 118, True, "Filename: 118.html\nUser Context:\nNone\n\nCloud today is an integral part of your solution to meet agility and innovation. Public cloud brings elast ... (2221 characters truncated) ... nges. Because in the end, it’s all about the tangible results you can expect from your digital transformation.\n\xa0\nUpgrade your cloud journey!\n\n", array([ 0.02890172, 0.01807716, 0.06540916, ..., -0.01686839, -0.03797426, -0.00725938], dtype=float32), 0.363262374303832) 2024-06-12 14:19:35,101 [DEBUG] sqlalchemy.engine.Engine: Row (340, 340, 'embedding_small_openai', 87, True, 'Filename: 87.html\nUser Context:\nNone\n\n\n Lift your data platform\n \nWe enable your data products\nDoes this sound familiar?\n\n 90% o ... (2430 characters truncated) ... kes us different?\nA true end-to-end partner\nFast & flexible delivery\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-0.00963302, 0.00230542, 0.05770835, ..., 0.0147786 , -0.02140504, 0.01968486], dtype=float32), 0.5348252556957633) 2024-06-12 14:19:35,102 [DEBUG] sqlalchemy.engine.Engine: Row (355, 355, 'embedding_small_openai', 98, True, "Filename: 98.html\nUser Context:\nNone\n\nDigital business requires robust applications that meet the needs and expectations of your users or custome ... (2190 characters truncated) ... true end-to-end partner, that can help you from concept to roll-out, and even with managed services afterwards.\n\xa0\nYour journey starts here!\n\n", array([ 0.00663747, 0.00946231, 0.06141025, ..., -0.00975391, -0.01085468, 0.00113996], dtype=float32), 0.5656018425703442) 2024-06-12 14:19:35,103 [DEBUG] sqlalchemy.engine.Engine: Row (415, 415, 'embedding_small_openai', 116, True, "Filename: 116.html\nUser Context:\nNone\n\nIT is no longer just a support function but a core driver of digital initiatives. More than ever, IT depar ... (2589 characters truncated) ... even more important: they know how to translate that knowledge into valuable business cases for your company. We have the track record to prove it.\n", array([ 0.01252893, -0.00359526, 0.06760174, ..., -0.01424485, -0.01890234, 0.0033331 ], dtype=float32), 0.5672142109913263) 2024-06-12 14:19:38,669 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-12 14:19:38,671 [INFO] sqlalchemy.engine.Engine: [cached since 7600s ago] (405, 406) 2024-06-12 14:19:38,674 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-12 14:19:38,676 [DEBUG] sqlalchemy.engine.Engine: Row (405, 'embedding_small_openai', 118, True, "Filename: 118.html\nUser Context:\nNone\n\nCloud today is an integral part of your solution to meet agility and innovation. Public cloud brings elast ... (2221 characters truncated) ... nges. Because in the end, it’s all about the tangible results you can expect from your digital transformation.\n\xa0\nUpgrade your cloud journey!\n\n") 2024-06-12 14:19:38,677 [DEBUG] sqlalchemy.engine.Engine: Row (406, 'embedding_small_openai', 119, True, "Filename: 119.html\nUser Context:\nNone\n\nCloud today is an integral part of your solution to meet agility and innovation. Public cloud brings elast ... (2221 characters truncated) ... nges. Because in the end, it’s all about the tangible results you can expect from your digital transformation.\n\xa0\nUpgrade your cloud journey!\n\n") 2024-06-12 14:19:38,678 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 14:19:38,679 [INFO] sqlalchemy.engine.Engine: [cached since 7600s ago] (118,) 2024-06-12 14:19:38,682 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 14:19:38,683 [DEBUG] sqlalchemy.engine.Engine: Row (118, 65, 'https://www.ae.be/our-solutions/cloud-hybrid', '39/65/en', '118.html', 'html', 'en', None, 'Title: AE - Cloud & Hybrid\n', datetime.datetime(2024, 6, 7, 13, 59, 37, 946149), 8, datetime.datetime(2024, 6, 7, 15, 59, 54, 471186), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 54, 460229), datetime.datetime(2024, 6, 7, 13, 59, 54, 954956), None) 2024-06-12 14:19:38,685 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 14:19:38,686 [INFO] sqlalchemy.engine.Engine: [cached since 7600s ago] (119,) 2024-06-12 14:19:38,688 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 14:19:38,689 [DEBUG] sqlalchemy.engine.Engine: Row (119, 66, 'https://ae.be/our-solutions/cloud-hybrid#solutions', '39/66/en', '119.html', 'html', 'en', None, 'Title: AE - Cloud & Hybrid\n', datetime.datetime(2024, 6, 7, 13, 59, 38, 160896), 8, datetime.datetime(2024, 6, 7, 15, 59, 54, 957805), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 54, 947100), datetime.datetime(2024, 6, 7, 13, 59, 55, 266751), None) 2024-06-12 14:19:38,691 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-12 14:19:38,692 [INFO] sqlalchemy.engine.Engine: [cached since 7600s ago] (datetime.datetime(2024, 6, 12, 12, 19, 38, 690675, tzinfo=datetime.timezone.utc), 29) 2024-06-12 14:19:38,696 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, answer, algorithm_used, language, appreciation, question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-12 14:19:38,697 [INFO] sqlalchemy.engine.Engine: [cached since 7600s ago] (29, 'Can you give me more details on Cloud & Hybrid solutions?', 'Cloud & Hybrid solutions focus on adopting a cloud-native strategy to effectively leverage public cloud benefits such as elasticity, resilience, and ... (484 characters truncated) ... and budget-compliant digital solutions. They also streamline and secure the software delivery process to enhance quality, reliability, and security.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 12, 19, 34, 679423, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 12, 19, 38, 690666, tzinfo=datetime.timezone.utc)) 2024-06-12 14:19:38,699 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 14:19:38,700 [DEBUG] sqlalchemy.engine.Engine: Row (28,) 2024-06-12 14:19:38,701 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-12 14:19:38,703 [INFO] sqlalchemy.engine.Engine: [cached since 25.45s ago] [(28, 405), (28, 406)] 2024-06-12 14:19:38,706 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:19:38,708 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:19:38,711 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:19:38,713 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-12 14:19:38,713 [INFO] sqlalchemy.engine.Engine: [cached since 7600s ago] (28,) 2024-06-12 14:19:38,716 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_answer_at') 2024-06-12 14:19:38,716 [DEBUG] sqlalchemy.engine.Engine: Row (28, 29, 'Can you give me more details on Cloud & Hybrid solutions?', 'Cloud & Hybrid solutions focus on adopting a cloud-native strategy to effectively leverage public cloud benefits such as elasticity, resilience, and ... (484 characters truncated) ... and budget-compliant digital solutions. They also streamline and secure the software delivery process to enhance quality, reliability, and security.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 12, 19, 34, 679423), datetime.datetime(2024, 6, 12, 12, 19, 38, 690666)) 2024-06-12 14:19:38,717 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 14:20:14,595 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:20:14,595 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 14:20:14,596 [INFO] sqlalchemy.engine.Engine: [cached since 7639s ago] ('39',) 2024-06-12 14:20:14,598 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 14:20:14,599 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 14:20:14,600 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:20:14,600 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 14:20:14,601 [INFO] sqlalchemy.engine.Engine: [cached since 7639s ago] () 2024-06-12 14:20:14,602 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:20:14,603 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:20:14,604 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:20:14,605 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 14:20:14,606 [INFO] sqlalchemy.engine.Engine: [cached since 7639s ago] ('8c18e929-02fb-4674-b638-ea8d84b88704', 1) 2024-06-12 14:20:14,608 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 14:20:14,608 [DEBUG] sqlalchemy.engine.Engine: Row (29, None, '8c18e929-02fb-4674-b638-ea8d84b88704', datetime.datetime(2024, 6, 12, 12, 19, 5, 771465), datetime.datetime(2024, 6, 12, 12, 19, 38, 690675)) 2024-06-12 14:20:14,610 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:20:14,610 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 14:20:14,611 [INFO] sqlalchemy.engine.Engine: [cached since 7639s ago] (39,) 2024-06-12 14:20:14,612 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 14:20:14,613 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 14:20:14,996 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-12 14:20:14,997 [INFO] sqlalchemy.engine.Engine: [cached since 7639s ago] ('[0.026716767859317925,0.015047630847321015,0.0453651601331316,-0.012013654665408253,0.06227985625513351,-0.015770005640893165,0.00174064637961051,-0. ... (32393 characters truncated) ... 0010088942151057834,0.029361772497056585,-0.00380913997076568,0.061968679019794234,-0.029606268896251734,-0.018014925261767036,-0.015647758372618198]', datetime.date(2024, 6, 12), datetime.date(2024, 6, 12), '[0.026716767859317925,0.015047630847321015,0.0453651601331316,-0.012013654665408253,0.06227985625513351,-0.015770005640893165,0.00174064637961051,-0. ... (32393 characters truncated) ... 0010088942151057834,0.029361772497056585,-0.00380913997076568,0.061968679019794234,-0.029606268896251734,-0.018014925261767036,-0.015647758372618198]', 0.85, 5) 2024-06-12 14:20:15,013 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-12 14:20:15,015 [DEBUG] sqlalchemy.engine.Engine: Row (405, 405, 'embedding_small_openai', 118, True, "Filename: 118.html\nUser Context:\nNone\n\nCloud today is an integral part of your solution to meet agility and innovation. Public cloud brings elast ... (2221 characters truncated) ... nges. Because in the end, it’s all about the tangible results you can expect from your digital transformation.\n\xa0\nUpgrade your cloud journey!\n\n", array([ 0.02890172, 0.01807716, 0.06540916, ..., -0.01686839, -0.03797426, -0.00725938], dtype=float32), 0.4485415117256284) 2024-06-12 14:20:15,016 [DEBUG] sqlalchemy.engine.Engine: Row (406, 406, 'embedding_small_openai', 119, True, "Filename: 119.html\nUser Context:\nNone\n\nCloud today is an integral part of your solution to meet agility and innovation. Public cloud brings elast ... (2221 characters truncated) ... nges. Because in the end, it’s all about the tangible results you can expect from your digital transformation.\n\xa0\nUpgrade your cloud journey!\n\n", array([ 0.03075326, 0.01938025, 0.06622943, ..., -0.01705951, -0.03897765, -0.00548293], dtype=float32), 0.4499709546531375) 2024-06-12 14:20:15,017 [DEBUG] sqlalchemy.engine.Engine: Row (372, 372, 'embedding_small_openai', 105, True, 'Filename: 105.html\nUser Context:\nNone\n\nLeading companies have to adapt, optimise, grow and sometimes even reinvent their actual business. That me ... (2140 characters truncated) ... nformation.\nWhy AE?\nA true end-to-end partner\nMore than technology\nExpertise\nAlways business-first\n\xa0\nReady to change your organisation?\n\n', array([ 0.00303412, 0.02512511, 0.04655745, ..., -0.01903203, -0.03340546, -0.00889108], dtype=float32), 0.6371397753280641) 2024-06-12 14:20:15,018 [DEBUG] sqlalchemy.engine.Engine: Row (369, 369, 'embedding_small_openai', 104, True, 'Filename: 104.html\nUser Context:\nNone\n\nLeading companies have to adapt, optimise, grow and sometimes even reinvent their actual business. That me ... (2140 characters truncated) ... nformation.\nWhy AE?\nA true end-to-end partner\nMore than technology\nExpertise\nAlways business-first\n\xa0\nReady to change your organisation?\n\n', array([ 0.00562555, 0.02678364, 0.04929987, ..., -0.01904895, -0.03315669, -0.00869626], dtype=float32), 0.6379829295843118) 2024-06-12 14:20:15,019 [DEBUG] sqlalchemy.engine.Engine: Row (340, 340, 'embedding_small_openai', 87, True, 'Filename: 87.html\nUser Context:\nNone\n\n\n Lift your data platform\n \nWe enable your data products\nDoes this sound familiar?\n\n 90% o ... (2430 characters truncated) ... kes us different?\nA true end-to-end partner\nFast & flexible delivery\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-0.00963302, 0.00230542, 0.05770835, ..., 0.0147786 , -0.02140504, 0.01968486], dtype=float32), 0.6530438649395569) 2024-06-12 14:20:17,862 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-12 14:20:17,863 [INFO] sqlalchemy.engine.Engine: [cached since 7639s ago] (405, 406) 2024-06-12 14:20:17,866 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-12 14:20:17,868 [DEBUG] sqlalchemy.engine.Engine: Row (405, 'embedding_small_openai', 118, True, "Filename: 118.html\nUser Context:\nNone\n\nCloud today is an integral part of your solution to meet agility and innovation. Public cloud brings elast ... (2221 characters truncated) ... nges. Because in the end, it’s all about the tangible results you can expect from your digital transformation.\n\xa0\nUpgrade your cloud journey!\n\n") 2024-06-12 14:20:17,869 [DEBUG] sqlalchemy.engine.Engine: Row (406, 'embedding_small_openai', 119, True, "Filename: 119.html\nUser Context:\nNone\n\nCloud today is an integral part of your solution to meet agility and innovation. Public cloud brings elast ... (2221 characters truncated) ... nges. Because in the end, it’s all about the tangible results you can expect from your digital transformation.\n\xa0\nUpgrade your cloud journey!\n\n") 2024-06-12 14:20:17,871 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 14:20:17,873 [INFO] sqlalchemy.engine.Engine: [cached since 7639s ago] (118,) 2024-06-12 14:20:17,875 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 14:20:17,876 [DEBUG] sqlalchemy.engine.Engine: Row (118, 65, 'https://www.ae.be/our-solutions/cloud-hybrid', '39/65/en', '118.html', 'html', 'en', None, 'Title: AE - Cloud & Hybrid\n', datetime.datetime(2024, 6, 7, 13, 59, 37, 946149), 8, datetime.datetime(2024, 6, 7, 15, 59, 54, 471186), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 54, 460229), datetime.datetime(2024, 6, 7, 13, 59, 54, 954956), None) 2024-06-12 14:20:17,877 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 14:20:17,877 [INFO] sqlalchemy.engine.Engine: [cached since 7639s ago] (119,) 2024-06-12 14:20:17,879 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 14:20:17,880 [DEBUG] sqlalchemy.engine.Engine: Row (119, 66, 'https://ae.be/our-solutions/cloud-hybrid#solutions', '39/66/en', '119.html', 'html', 'en', None, 'Title: AE - Cloud & Hybrid\n', datetime.datetime(2024, 6, 7, 13, 59, 38, 160896), 8, datetime.datetime(2024, 6, 7, 15, 59, 54, 957805), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 54, 947100), datetime.datetime(2024, 6, 7, 13, 59, 55, 266751), None) 2024-06-12 14:20:17,882 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-12 14:20:17,883 [INFO] sqlalchemy.engine.Engine: [cached since 7639s ago] (datetime.datetime(2024, 6, 12, 12, 20, 17, 881618, tzinfo=datetime.timezone.utc), 29) 2024-06-12 14:20:17,885 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, answer, algorithm_used, language, appreciation, question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-12 14:20:17,886 [INFO] sqlalchemy.engine.Engine: [cached since 7639s ago] (29, 'What is a cloud-native strategy?', 'A cloud-native strategy involves adopting practices and technologies that transcend traditional boundaries, not only in public cloud environments but ... (268 characters truncated) ... amework, optimizing business and IT processes, and reducing operational complexity to meet business needs and support digital transformation efforts.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 12, 20, 14, 609414, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 12, 20, 17, 881612, tzinfo=datetime.timezone.utc)) 2024-06-12 14:20:17,888 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 14:20:17,889 [DEBUG] sqlalchemy.engine.Engine: Row (29,) 2024-06-12 14:20:17,890 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-12 14:20:17,891 [INFO] sqlalchemy.engine.Engine: [cached since 64.64s ago] [(29, 405), (29, 406)] 2024-06-12 14:20:17,894 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:20:17,896 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:20:17,898 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:20:17,899 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-12 14:20:17,900 [INFO] sqlalchemy.engine.Engine: [cached since 7639s ago] (29,) 2024-06-12 14:20:17,902 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_answer_at') 2024-06-12 14:20:17,903 [DEBUG] sqlalchemy.engine.Engine: Row (29, 29, 'What is a cloud-native strategy?', 'A cloud-native strategy involves adopting practices and technologies that transcend traditional boundaries, not only in public cloud environments but ... (268 characters truncated) ... amework, optimizing business and IT processes, and reducing operational complexity to meet business needs and support digital transformation efforts.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 12, 20, 14, 609414), datetime.datetime(2024, 6, 12, 12, 20, 17, 881612)) 2024-06-12 14:20:17,904 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 14:20:49,535 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:20:49,536 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 14:20:49,536 [INFO] sqlalchemy.engine.Engine: [cached since 7674s ago] ('39',) 2024-06-12 14:20:49,539 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 14:20:49,539 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 14:20:49,540 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:20:49,540 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 14:20:49,541 [INFO] sqlalchemy.engine.Engine: [cached since 7674s ago] () 2024-06-12 14:20:49,542 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:20:49,543 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:20:49,544 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:20:49,545 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 14:20:49,545 [INFO] sqlalchemy.engine.Engine: [cached since 7674s ago] ('8c18e929-02fb-4674-b638-ea8d84b88704', 1) 2024-06-12 14:20:49,547 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 14:20:49,547 [DEBUG] sqlalchemy.engine.Engine: Row (29, None, '8c18e929-02fb-4674-b638-ea8d84b88704', datetime.datetime(2024, 6, 12, 12, 19, 5, 771465), datetime.datetime(2024, 6, 12, 12, 20, 17, 881618)) 2024-06-12 14:20:49,549 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:20:49,549 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 14:20:49,550 [INFO] sqlalchemy.engine.Engine: [cached since 7674s ago] (39,) 2024-06-12 14:20:49,552 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 14:20:49,553 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 14:20:50,063 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-12 14:20:50,064 [INFO] sqlalchemy.engine.Engine: [cached since 7674s ago] ('[0.019656537266415655,0.00983974345874642,0.01459609822570275,0.015158369333706694,0.05429932148345912,0.001212755577620091,-0.034470659039996826,0.0 ... (32333 characters truncated) ... 74529606546062475,0.0036059934949946746,-9.583350846558007e-05,0.0019177460506211673,-0.02508417538097643,0.0039904034101665604,0.015181318984783879]', datetime.date(2024, 6, 12), datetime.date(2024, 6, 12), '[0.019656537266415655,0.00983974345874642,0.01459609822570275,0.015158369333706694,0.05429932148345912,0.001212755577620091,-0.034470659039996826,0.0 ... (32333 characters truncated) ... 74529606546062475,0.0036059934949946746,-9.583350846558007e-05,0.0019177460506211673,-0.02508417538097643,0.0039904034101665604,0.015181318984783879]', 0.85, 5) 2024-06-12 14:20:50,077 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-12 14:20:50,078 [DEBUG] sqlalchemy.engine.Engine: Row (410, 410, 'embedding_small_openai', 117, True, "Filename: 117.html\nUser Context:\nNone\n\nIT is no longer just a support function but a core driver of digital initiatives. More than ever, IT depar ... (2589 characters truncated) ... even more important: they know how to translate that knowledge into valuable business cases for your company. We have the track record to prove it.\n", array([ 0.00998646, -0.00439977, 0.06668555, ..., -0.01500698, -0.01971371, 0.00237383], dtype=float32), 0.8312848597931191) 2024-06-12 14:20:50,080 [DEBUG] sqlalchemy.engine.Engine: Row (415, 415, 'embedding_small_openai', 116, True, "Filename: 116.html\nUser Context:\nNone\n\nIT is no longer just a support function but a core driver of digital initiatives. More than ever, IT depar ... (2589 characters truncated) ... even more important: they know how to translate that knowledge into valuable business cases for your company. We have the track record to prove it.\n", array([ 0.01252893, -0.00359526, 0.06760174, ..., -0.01424485, -0.01890234, 0.0033331 ], dtype=float32), 0.8313780617503174) 2024-06-12 14:20:50,082 [DEBUG] sqlalchemy.engine.Engine: Row (412, 412, 'embedding_small_openai', 124, True, "Filename: 124.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00545662, 0.0008127 , 0.04600783, ..., -0.01164913, -0.03196705, 0.00955185], dtype=float32), 0.8371153798928568) 2024-06-12 14:20:50,084 [DEBUG] sqlalchemy.engine.Engine: Row (409, 409, 'embedding_small_openai', 121, True, "Filename: 121.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00718399, 0.00015564, 0.04287589, ..., -0.00847512, -0.03310595, 0.00535581], dtype=float32), 0.8374343726568813) 2024-06-12 14:20:50,085 [DEBUG] sqlalchemy.engine.Engine: Row (411, 411, 'embedding_small_openai', 117, True, 'Filename: 117.html\nUser Context:None\nTitle: AE - IT Delivery & Performance\nSummary: The text discusses the evolving role of IT departments, emphas ... (1025 characters truncated) ... ecause in the end, it’s all about the tangible results you can expect from your digital transformation.\n\xa0\nWant to optimize your IT delivery?\n\n', array([-0.00459565, 0.01890062, 0.05557287, ..., -0.02394787, -0.00825491, -0.00989527], dtype=float32), 0.8387520986433528) 2024-06-12 14:20:51,355 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (NULL) AND (1 != 1) 2024-06-12 14:20:51,356 [INFO] sqlalchemy.engine.Engine: [cached since 7673s ago] () 2024-06-12 14:20:51,359 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-12 14:20:51,364 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-12 14:20:51,365 [INFO] sqlalchemy.engine.Engine: [cached since 7673s ago] (datetime.datetime(2024, 6, 12, 12, 20, 51, 362729, tzinfo=datetime.timezone.utc), 29) 2024-06-12 14:20:51,368 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, answer, algorithm_used, language, appreciation, question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-12 14:20:51,369 [INFO] sqlalchemy.engine.Engine: [cached since 7673s ago] (29, 'what is elasticity?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 12, 20, 49, 548449, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 12, 20, 51, 362702, tzinfo=datetime.timezone.utc)) 2024-06-12 14:20:51,372 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 14:20:51,373 [DEBUG] sqlalchemy.engine.Engine: Row (30,) 2024-06-12 14:20:51,375 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:20:51,377 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:20:51,379 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:20:51,380 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-12 14:20:51,381 [INFO] sqlalchemy.engine.Engine: [cached since 7673s ago] (30,) 2024-06-12 14:20:51,384 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_answer_at') 2024-06-12 14:20:51,385 [DEBUG] sqlalchemy.engine.Engine: Row (30, 29, 'what is elasticity?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 12, 20, 49, 548449), datetime.datetime(2024, 6, 12, 12, 20, 51, 362702)) 2024-06-12 14:20:51,387 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 14:21:17,719 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:21:17,720 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 14:21:17,721 [INFO] sqlalchemy.engine.Engine: [cached since 7702s ago] ('39',) 2024-06-12 14:21:17,723 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 14:21:17,724 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 14:21:17,725 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:21:17,727 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 14:21:17,727 [INFO] sqlalchemy.engine.Engine: [cached since 7702s ago] () 2024-06-12 14:21:17,729 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:21:17,730 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:21:17,732 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:21:17,732 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 14:21:17,733 [INFO] sqlalchemy.engine.Engine: [cached since 7702s ago] ('8c18e929-02fb-4674-b638-ea8d84b88704', 1) 2024-06-12 14:21:17,734 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 14:21:17,735 [DEBUG] sqlalchemy.engine.Engine: Row (29, None, '8c18e929-02fb-4674-b638-ea8d84b88704', datetime.datetime(2024, 6, 12, 12, 19, 5, 771465), datetime.datetime(2024, 6, 12, 12, 20, 51, 362729)) 2024-06-12 14:21:17,736 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:21:17,737 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 14:21:17,737 [INFO] sqlalchemy.engine.Engine: [cached since 7702s ago] (39,) 2024-06-12 14:21:17,739 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 14:21:17,739 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 14:21:18,222 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-12 14:21:18,223 [INFO] sqlalchemy.engine.Engine: [cached since 7702s ago] ('[-0.009794257231668045,0.016006180445289255,0.027058065834509763,0.015459936491708855,0.08877078126934662,0.013389296351824325,-0.013529032917254881, ... (32363 characters truncated) ... 005294107643063052,0.01053104977721392,-0.0030106861466746913,0.019677439002231727,-0.025393930288807456,-0.0015887085479835115,0.022650013800698875]', datetime.date(2024, 6, 12), datetime.date(2024, 6, 12), '[-0.009794257231668045,0.016006180445289255,0.027058065834509763,0.015459936491708855,0.08877078126934662,0.013389296351824325,-0.013529032917254881, ... (32363 characters truncated) ... 005294107643063052,0.01053104977721392,-0.0030106861466746913,0.019677439002231727,-0.025393930288807456,-0.0015887085479835115,0.022650013800698875]', 0.85, 5) 2024-06-12 14:21:18,240 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-12 14:21:18,242 [DEBUG] sqlalchemy.engine.Engine: Row (405, 405, 'embedding_small_openai', 118, True, "Filename: 118.html\nUser Context:\nNone\n\nCloud today is an integral part of your solution to meet agility and innovation. Public cloud brings elast ... (2221 characters truncated) ... nges. Because in the end, it’s all about the tangible results you can expect from your digital transformation.\n\xa0\nUpgrade your cloud journey!\n\n", array([ 0.02890172, 0.01807716, 0.06540916, ..., -0.01686839, -0.03797426, -0.00725938], dtype=float32), 0.5395306113179723) 2024-06-12 14:21:18,244 [DEBUG] sqlalchemy.engine.Engine: Row (406, 406, 'embedding_small_openai', 119, True, "Filename: 119.html\nUser Context:\nNone\n\nCloud today is an integral part of your solution to meet agility and innovation. Public cloud brings elast ... (2221 characters truncated) ... nges. Because in the end, it’s all about the tangible results you can expect from your digital transformation.\n\xa0\nUpgrade your cloud journey!\n\n", array([ 0.03075326, 0.01938025, 0.06622943, ..., -0.01705951, -0.03897765, -0.00548293], dtype=float32), 0.5419543968019278) 2024-06-12 14:21:18,245 [DEBUG] sqlalchemy.engine.Engine: Row (415, 415, 'embedding_small_openai', 116, True, "Filename: 116.html\nUser Context:\nNone\n\nIT is no longer just a support function but a core driver of digital initiatives. More than ever, IT depar ... (2589 characters truncated) ... even more important: they know how to translate that knowledge into valuable business cases for your company. We have the track record to prove it.\n", array([ 0.01252893, -0.00359526, 0.06760174, ..., -0.01424485, -0.01890234, 0.0033331 ], dtype=float32), 0.6375902075077946) 2024-06-12 14:21:18,246 [DEBUG] sqlalchemy.engine.Engine: Row (410, 410, 'embedding_small_openai', 117, True, "Filename: 117.html\nUser Context:\nNone\n\nIT is no longer just a support function but a core driver of digital initiatives. More than ever, IT depar ... (2589 characters truncated) ... even more important: they know how to translate that knowledge into valuable business cases for your company. We have the track record to prove it.\n", array([ 0.00998646, -0.00439977, 0.06668555, ..., -0.01500698, -0.01971371, 0.00237383], dtype=float32), 0.6381579796341588) 2024-06-12 14:21:18,248 [DEBUG] sqlalchemy.engine.Engine: Row (416, 416, 'embedding_small_openai', 116, True, 'Filename: 116.html\nUser Context:None\nTitle: AE - IT Delivery & Performance\nSummary: The text discusses the evolving role of IT departments, emphas ... (1084 characters truncated) ... ecause in the end, it’s all about the tangible results you can expect from your digital transformation.\n\xa0\nWant to optimize your IT delivery?\n\n', array([ 0.00084713, 0.01732814, 0.06022238, ..., -0.02145388, -0.0050422 , -0.00679396], dtype=float32), 0.6538953253592141) 2024-06-12 14:21:20,560 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-12 14:21:20,562 [INFO] sqlalchemy.engine.Engine: [cached since 7702s ago] (405, 406) 2024-06-12 14:21:20,566 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-12 14:21:20,567 [DEBUG] sqlalchemy.engine.Engine: Row (405, 'embedding_small_openai', 118, True, "Filename: 118.html\nUser Context:\nNone\n\nCloud today is an integral part of your solution to meet agility and innovation. Public cloud brings elast ... (2221 characters truncated) ... nges. Because in the end, it’s all about the tangible results you can expect from your digital transformation.\n\xa0\nUpgrade your cloud journey!\n\n") 2024-06-12 14:21:20,568 [DEBUG] sqlalchemy.engine.Engine: Row (406, 'embedding_small_openai', 119, True, "Filename: 119.html\nUser Context:\nNone\n\nCloud today is an integral part of your solution to meet agility and innovation. Public cloud brings elast ... (2221 characters truncated) ... nges. Because in the end, it’s all about the tangible results you can expect from your digital transformation.\n\xa0\nUpgrade your cloud journey!\n\n") 2024-06-12 14:21:20,570 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 14:21:20,571 [INFO] sqlalchemy.engine.Engine: [cached since 7702s ago] (118,) 2024-06-12 14:21:20,574 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 14:21:20,575 [DEBUG] sqlalchemy.engine.Engine: Row (118, 65, 'https://www.ae.be/our-solutions/cloud-hybrid', '39/65/en', '118.html', 'html', 'en', None, 'Title: AE - Cloud & Hybrid\n', datetime.datetime(2024, 6, 7, 13, 59, 37, 946149), 8, datetime.datetime(2024, 6, 7, 15, 59, 54, 471186), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 54, 460229), datetime.datetime(2024, 6, 7, 13, 59, 54, 954956), None) 2024-06-12 14:21:20,577 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 14:21:20,578 [INFO] sqlalchemy.engine.Engine: [cached since 7702s ago] (119,) 2024-06-12 14:21:20,580 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 14:21:20,581 [DEBUG] sqlalchemy.engine.Engine: Row (119, 66, 'https://ae.be/our-solutions/cloud-hybrid#solutions', '39/66/en', '119.html', 'html', 'en', None, 'Title: AE - Cloud & Hybrid\n', datetime.datetime(2024, 6, 7, 13, 59, 38, 160896), 8, datetime.datetime(2024, 6, 7, 15, 59, 54, 957805), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 54, 947100), datetime.datetime(2024, 6, 7, 13, 59, 55, 266751), None) 2024-06-12 14:21:20,583 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-12 14:21:20,584 [INFO] sqlalchemy.engine.Engine: [cached since 7702s ago] (datetime.datetime(2024, 6, 12, 12, 21, 20, 582891, tzinfo=datetime.timezone.utc), 29) 2024-06-12 14:21:20,587 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, answer, algorithm_used, language, appreciation, question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-12 14:21:20,589 [INFO] sqlalchemy.engine.Engine: [cached since 7702s ago] (29, 'What is elasticity in context of cloud technology?', 'Elasticity in the context of cloud technology refers to the ability of a cloud environment to dynamically allocate and deallocate resources as needed ... (218 characters truncated) ... ing or under-provisioning. This capability is one of the key benefits of public cloud services, providing resilience and on-demand self-provisioning.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 12, 21, 17, 735897, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 12, 21, 20, 582884, tzinfo=datetime.timezone.utc)) 2024-06-12 14:21:20,592 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 14:21:20,593 [DEBUG] sqlalchemy.engine.Engine: Row (31,) 2024-06-12 14:21:20,594 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-12 14:21:20,595 [INFO] sqlalchemy.engine.Engine: [cached since 127.3s ago] [(31, 405), (31, 406)] 2024-06-12 14:21:20,599 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:21:20,601 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:21:20,604 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:21:20,605 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-12 14:21:20,606 [INFO] sqlalchemy.engine.Engine: [cached since 7702s ago] (31,) 2024-06-12 14:21:20,609 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_answer_at') 2024-06-12 14:21:20,610 [DEBUG] sqlalchemy.engine.Engine: Row (31, 29, 'What is elasticity in context of cloud technology?', 'Elasticity in the context of cloud technology refers to the ability of a cloud environment to dynamically allocate and deallocate resources as needed ... (218 characters truncated) ... ing or under-provisioning. This capability is one of the key benefits of public cloud services, providing resilience and on-demand self-provisioning.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 12, 21, 17, 735897), datetime.datetime(2024, 6, 12, 12, 21, 20, 582884)) 2024-06-12 14:21:20,611 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 14:22:09,290 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:22:09,291 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 14:22:09,292 [INFO] sqlalchemy.engine.Engine: [cached since 7754s ago] ('39',) 2024-06-12 14:22:09,293 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 14:22:09,294 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 14:22:09,295 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:22:09,295 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 14:22:09,296 [INFO] sqlalchemy.engine.Engine: [cached since 7754s ago] () 2024-06-12 14:22:09,296 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:22:09,297 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:22:09,298 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:22:09,299 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 14:22:09,300 [INFO] sqlalchemy.engine.Engine: [cached since 7754s ago] ('8c18e929-02fb-4674-b638-ea8d84b88704', 1) 2024-06-12 14:22:09,301 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 14:22:09,302 [DEBUG] sqlalchemy.engine.Engine: Row (29, None, '8c18e929-02fb-4674-b638-ea8d84b88704', datetime.datetime(2024, 6, 12, 12, 19, 5, 771465), datetime.datetime(2024, 6, 12, 12, 21, 20, 582891)) 2024-06-12 14:22:09,303 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:22:09,304 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 14:22:09,304 [INFO] sqlalchemy.engine.Engine: [cached since 7754s ago] (39,) 2024-06-12 14:22:09,306 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 14:22:09,307 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 14:22:09,677 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-12 14:22:09,678 [INFO] sqlalchemy.engine.Engine: [cached since 7753s ago] ('[0.012909329111745324,-0.02603105936882016,0.040663207601087305,0.010590606053575946,0.058056580035863586,-0.02001300021990429,-0.0650894473473967,0. ... (32419 characters truncated) ... 1729897358142547,-0.0016018660494686774,0.02052040523253546,0.013534735485032652,-0.007681876657787068,-0.0017744426785408166,-0.0008820587855624675]', datetime.date(2024, 6, 12), datetime.date(2024, 6, 12), '[0.012909329111745324,-0.02603105936882016,0.040663207601087305,0.010590606053575946,0.058056580035863586,-0.02001300021990429,-0.0650894473473967,0. ... (32419 characters truncated) ... 1729897358142547,-0.0016018660494686774,0.02052040523253546,0.013534735485032652,-0.007681876657787068,-0.0017744426785408166,-0.0008820587855624675]', 0.85, 5) 2024-06-12 14:22:09,692 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-12 14:22:09,693 [DEBUG] sqlalchemy.engine.Engine: Row (405, 405, 'embedding_small_openai', 118, True, "Filename: 118.html\nUser Context:\nNone\n\nCloud today is an integral part of your solution to meet agility and innovation. Public cloud brings elast ... (2221 characters truncated) ... nges. Because in the end, it’s all about the tangible results you can expect from your digital transformation.\n\xa0\nUpgrade your cloud journey!\n\n", array([ 0.02890172, 0.01807716, 0.06540916, ..., -0.01686839, -0.03797426, -0.00725938], dtype=float32), 0.5342690801689878) 2024-06-12 14:22:09,695 [DEBUG] sqlalchemy.engine.Engine: Row (406, 406, 'embedding_small_openai', 119, True, "Filename: 119.html\nUser Context:\nNone\n\nCloud today is an integral part of your solution to meet agility and innovation. Public cloud brings elast ... (2221 characters truncated) ... nges. Because in the end, it’s all about the tangible results you can expect from your digital transformation.\n\xa0\nUpgrade your cloud journey!\n\n", array([ 0.03075326, 0.01938025, 0.06622943, ..., -0.01705951, -0.03897765, -0.00548293], dtype=float32), 0.5377390752978896) 2024-06-12 14:22:09,697 [DEBUG] sqlalchemy.engine.Engine: Row (340, 340, 'embedding_small_openai', 87, True, 'Filename: 87.html\nUser Context:\nNone\n\n\n Lift your data platform\n \nWe enable your data products\nDoes this sound familiar?\n\n 90% o ... (2430 characters truncated) ... kes us different?\nA true end-to-end partner\nFast & flexible delivery\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-0.00963302, 0.00230542, 0.05770835, ..., 0.0147786 , -0.02140504, 0.01968486], dtype=float32), 0.6490380706696242) 2024-06-12 14:22:09,699 [DEBUG] sqlalchemy.engine.Engine: Row (355, 355, 'embedding_small_openai', 98, True, "Filename: 98.html\nUser Context:\nNone\n\nDigital business requires robust applications that meet the needs and expectations of your users or custome ... (2190 characters truncated) ... true end-to-end partner, that can help you from concept to roll-out, and even with managed services afterwards.\n\xa0\nYour journey starts here!\n\n", array([ 0.00663747, 0.00946231, 0.06141025, ..., -0.00975391, -0.01085468, 0.00113996], dtype=float32), 0.6881712598188164) 2024-06-12 14:22:09,700 [DEBUG] sqlalchemy.engine.Engine: Row (346, 346, 'embedding_small_openai', 86, True, 'Filename: 86.html\nUser Context:\nNone\n\nHow Companies Benefit from Big Data\nUsage of Big Data Analytics in different regions and industries\nToppi ... (2733 characters truncated) ... ugust 22nd, 2023 Is Data Mesh a Sustainable Approach to Data Responsibility in the Business?\n- ESG Challenges, Tools and Outlook July 19th, 2023', array([ 0.01373081, 0.02257394, 0.10190901, ..., -0.01888486, 0.0074514 , 0.01076091], dtype=float32), 0.6902033821050786) 2024-06-12 14:22:11,156 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-12 14:22:11,157 [INFO] sqlalchemy.engine.Engine: [cached since 7753s ago] (405, 406, 340, 355, 346) 2024-06-12 14:22:11,161 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-12 14:22:11,163 [DEBUG] sqlalchemy.engine.Engine: Row (340, 'embedding_small_openai', 87, True, 'Filename: 87.html\nUser Context:\nNone\n\n\n Lift your data platform\n \nWe enable your data products\nDoes this sound familiar?\n\n 90% o ... (2430 characters truncated) ... kes us different?\nA true end-to-end partner\nFast & flexible delivery\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n') 2024-06-12 14:22:11,165 [DEBUG] sqlalchemy.engine.Engine: Row (346, 'embedding_small_openai', 86, True, 'Filename: 86.html\nUser Context:\nNone\n\nHow Companies Benefit from Big Data\nUsage of Big Data Analytics in different regions and industries\nToppi ... (2733 characters truncated) ... ugust 22nd, 2023 Is Data Mesh a Sustainable Approach to Data Responsibility in the Business?\n- ESG Challenges, Tools and Outlook July 19th, 2023') 2024-06-12 14:22:11,166 [DEBUG] sqlalchemy.engine.Engine: Row (355, 'embedding_small_openai', 98, True, "Filename: 98.html\nUser Context:\nNone\n\nDigital business requires robust applications that meet the needs and expectations of your users or custome ... (2190 characters truncated) ... true end-to-end partner, that can help you from concept to roll-out, and even with managed services afterwards.\n\xa0\nYour journey starts here!\n\n") 2024-06-12 14:22:11,167 [DEBUG] sqlalchemy.engine.Engine: Row (405, 'embedding_small_openai', 118, True, "Filename: 118.html\nUser Context:\nNone\n\nCloud today is an integral part of your solution to meet agility and innovation. Public cloud brings elast ... (2221 characters truncated) ... nges. Because in the end, it’s all about the tangible results you can expect from your digital transformation.\n\xa0\nUpgrade your cloud journey!\n\n") 2024-06-12 14:22:11,168 [DEBUG] sqlalchemy.engine.Engine: Row (406, 'embedding_small_openai', 119, True, "Filename: 119.html\nUser Context:\nNone\n\nCloud today is an integral part of your solution to meet agility and innovation. Public cloud brings elast ... (2221 characters truncated) ... nges. Because in the end, it’s all about the tangible results you can expect from your digital transformation.\n\xa0\nUpgrade your cloud journey!\n\n") 2024-06-12 14:22:11,170 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 14:22:11,171 [INFO] sqlalchemy.engine.Engine: [cached since 7753s ago] (87,) 2024-06-12 14:22:11,174 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 14:22:11,175 [DEBUG] sqlalchemy.engine.Engine: Row (87, 33, 'https://www.ae.be/data-ai/lift-your-data-platform', '39/33/en', '87.html', 'html', 'en', None, 'Title: AE - Lift your data platform\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 823984), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 67164), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 56388), datetime.datetime(2024, 6, 7, 13, 59, 31, 419438), None) 2024-06-12 14:22:11,176 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 14:22:11,177 [INFO] sqlalchemy.engine.Engine: [cached since 7753s ago] (86,) 2024-06-12 14:22:11,180 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 14:22:11,181 [DEBUG] sqlalchemy.engine.Engine: Row (86, 32, 'https://bi-survey.com/big-data-benefits', '39/32/en', '86.html', 'html', 'en', None, 'Title: Big Data Benefits: Study Reveals Increased Revenues and Reduced Costs\nSummary: The text discusses the benefits and challenges companies face ... (543 characters truncated) ... n big data usage, but its application is expanding across all business areas. A global skills shortage may hinder the growth of big data analytics.\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 586850), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 941472), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 931351), datetime.datetime(2024, 6, 7, 13, 59, 34, 908394), None) 2024-06-12 14:22:11,182 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 14:22:11,183 [INFO] sqlalchemy.engine.Engine: [cached since 7753s ago] (98,) 2024-06-12 14:22:11,186 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 14:22:11,187 [DEBUG] sqlalchemy.engine.Engine: Row (98, 45, 'https://www.ae.be/our-solutions/applications', '39/45/en', '98.html', 'html', 'en', None, 'Title: AE - Applications\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 155574), 8, datetime.datetime(2024, 6, 7, 15, 59, 38, 465899), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 456187), datetime.datetime(2024, 6, 7, 13, 59, 38, 938240), None) 2024-06-12 14:22:11,188 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 14:22:11,189 [INFO] sqlalchemy.engine.Engine: [cached since 7753s ago] (118,) 2024-06-12 14:22:11,192 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 14:22:11,193 [DEBUG] sqlalchemy.engine.Engine: Row (118, 65, 'https://www.ae.be/our-solutions/cloud-hybrid', '39/65/en', '118.html', 'html', 'en', None, 'Title: AE - Cloud & Hybrid\n', datetime.datetime(2024, 6, 7, 13, 59, 37, 946149), 8, datetime.datetime(2024, 6, 7, 15, 59, 54, 471186), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 54, 460229), datetime.datetime(2024, 6, 7, 13, 59, 54, 954956), None) 2024-06-12 14:22:11,194 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 14:22:11,195 [INFO] sqlalchemy.engine.Engine: [cached since 7753s ago] (119,) 2024-06-12 14:22:11,199 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 14:22:11,200 [DEBUG] sqlalchemy.engine.Engine: Row (119, 66, 'https://ae.be/our-solutions/cloud-hybrid#solutions', '39/66/en', '119.html', 'html', 'en', None, 'Title: AE - Cloud & Hybrid\n', datetime.datetime(2024, 6, 7, 13, 59, 38, 160896), 8, datetime.datetime(2024, 6, 7, 15, 59, 54, 957805), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 54, 947100), datetime.datetime(2024, 6, 7, 13, 59, 55, 266751), None) 2024-06-12 14:22:11,202 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-12 14:22:11,203 [INFO] sqlalchemy.engine.Engine: [cached since 7753s ago] (datetime.datetime(2024, 6, 12, 12, 22, 11, 201366, tzinfo=datetime.timezone.utc), 29) 2024-06-12 14:22:11,205 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, answer, algorithm_used, language, appreciation, question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-12 14:22:11,206 [INFO] sqlalchemy.engine.Engine: [cached since 7753s ago] (29, 'Can you give some examples of public cloud services?', 'The provided context does not contain specific examples of public cloud services. Therefore, I have insufficient information to answer this question.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 12, 22, 9, 303231, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 12, 22, 11, 201359, tzinfo=datetime.timezone.utc)) 2024-06-12 14:22:11,208 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 14:22:11,209 [DEBUG] sqlalchemy.engine.Engine: Row (32,) 2024-06-12 14:22:11,210 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-12 14:22:11,211 [INFO] sqlalchemy.engine.Engine: [cached since 178s ago] [(32, 340), (32, 346), (32, 355), (32, 405), (32, 406)] 2024-06-12 14:22:11,217 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:22:11,219 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:22:11,221 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:22:11,222 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-12 14:22:11,223 [INFO] sqlalchemy.engine.Engine: [cached since 7753s ago] (32,) 2024-06-12 14:22:11,226 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_answer_at') 2024-06-12 14:22:11,226 [DEBUG] sqlalchemy.engine.Engine: Row (32, 29, 'Can you give some examples of public cloud services?', 'The provided context does not contain specific examples of public cloud services. Therefore, I have insufficient information to answer this question.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 12, 22, 9, 303231), datetime.datetime(2024, 6, 12, 12, 22, 11, 201359)) 2024-06-12 14:22:11,227 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 14:44:08,595 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:44:08,596 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 14:44:08,597 [INFO] sqlalchemy.engine.Engine: [cached since 9078s ago] ('39',) 2024-06-12 14:44:08,601 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 14:44:08,603 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 14:44:08,765 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 14:45:26,404 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:45:26,406 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 14:45:26,407 [INFO] sqlalchemy.engine.Engine: [cached since 9155s ago] ('39',) 2024-06-12 14:45:26,412 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 14:45:26,414 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 14:45:26,509 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 14:48:58,085 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:48:58,087 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 14:48:58,088 [INFO] sqlalchemy.engine.Engine: [cached since 9799s ago] ('39',) 2024-06-12 14:48:58,094 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 14:48:58,097 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 14:48:58,343 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 14:49:12,139 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:49:12,139 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 14:49:12,140 [INFO] sqlalchemy.engine.Engine: [cached since 9376s ago] ('39',) 2024-06-12 14:49:12,143 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 14:49:12,143 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 14:49:12,144 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:49:12,145 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 14:49:12,145 [INFO] sqlalchemy.engine.Engine: [cached since 9376s ago] () 2024-06-12 14:49:12,146 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:49:12,147 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:49:12,148 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:49:12,149 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 14:49:12,149 [INFO] sqlalchemy.engine.Engine: [cached since 9376s ago] ('648065a4-5985-4f94-849f-cbc68abe9692', 1) 2024-06-12 14:49:12,151 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 14:49:12,152 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-12 14:49:12,152 [INFO] sqlalchemy.engine.Engine: [cached since 9376s ago] (None, '648065a4-5985-4f94-849f-cbc68abe9692', datetime.datetime(2024, 6, 12, 12, 49, 12, 151906, tzinfo=datetime.timezone.utc), None) 2024-06-12 14:49:12,154 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 14:49:12,155 [DEBUG] sqlalchemy.engine.Engine: Row (30,) 2024-06-12 14:49:12,155 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:49:12,156 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:49:12,157 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-12 14:49:12,157 [INFO] sqlalchemy.engine.Engine: [cached since 9376s ago] (30,) 2024-06-12 14:49:12,159 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 14:49:12,159 [DEBUG] sqlalchemy.engine.Engine: Row (30, None, '648065a4-5985-4f94-849f-cbc68abe9692', datetime.datetime(2024, 6, 12, 12, 49, 12, 151906), None) 2024-06-12 14:49:12,160 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:49:12,161 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 14:49:12,161 [INFO] sqlalchemy.engine.Engine: [cached since 9376s ago] (39,) 2024-06-12 14:49:12,163 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 14:49:12,164 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 14:49:12,564 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-12 14:49:12,565 [INFO] sqlalchemy.engine.Engine: [cached since 9376s ago] ('[0.0026119652494043764,-0.013045069907376953,0.06658298121298925,8.352616939182343e-05,-0.01924295235036172,0.026931280511174223,-0.00851471205192662 ... (32373 characters truncated) ... 15937414923260177,0.015258599085207936,0.028200371355441567,-0.0012949150207225467,-0.0014194260893624312,-0.019552848055759242,0.015229085474595559]', datetime.date(2024, 6, 12), datetime.date(2024, 6, 12), '[0.0026119652494043764,-0.013045069907376953,0.06658298121298925,8.352616939182343e-05,-0.01924295235036172,0.026931280511174223,-0.00851471205192662 ... (32373 characters truncated) ... 15937414923260177,0.015258599085207936,0.028200371355441567,-0.0012949150207225467,-0.0014194260893624312,-0.019552848055759242,0.015229085474595559]', 0.85, 5) 2024-06-12 14:49:12,578 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-12 14:49:12,580 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.350309088734035) 2024-06-12 14:49:12,582 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.4414827909284402) 2024-06-12 14:49:12,584 [DEBUG] sqlalchemy.engine.Engine: Row (407, 407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00583454, 0.00166043, 0.04974287, ..., -0.01230303, -0.03087184, 0.00796122], dtype=float32), 0.4738452810509922) 2024-06-12 14:49:12,585 [DEBUG] sqlalchemy.engine.Engine: Row (414, 414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00455047, 0.00647751, 0.04748698, ..., -0.01366245, -0.03033153, 0.00956519], dtype=float32), 0.4770410197728755) 2024-06-12 14:49:12,586 [DEBUG] sqlalchemy.engine.Engine: Row (409, 409, 'embedding_small_openai', 121, True, "Filename: 121.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00718399, 0.00015564, 0.04287589, ..., -0.00847512, -0.03310595, 0.00535581], dtype=float32), 0.4812297269749961) 2024-06-12 14:49:25,536 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-12 14:49:25,537 [INFO] sqlalchemy.engine.Engine: [cached since 9387s ago] (334, 407, 409, 414) 2024-06-12 14:49:25,540 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-12 14:49:25,541 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-12 14:49:25,542 [DEBUG] sqlalchemy.engine.Engine: Row (407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-12 14:49:25,543 [DEBUG] sqlalchemy.engine.Engine: Row (409, 'embedding_small_openai', 121, True, "Filename: 121.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-12 14:49:25,544 [DEBUG] sqlalchemy.engine.Engine: Row (414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-12 14:49:25,546 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 14:49:25,547 [INFO] sqlalchemy.engine.Engine: [cached since 9387s ago] (80,) 2024-06-12 14:49:25,549 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 14:49:25,550 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-12 14:49:25,551 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 14:49:25,552 [INFO] sqlalchemy.engine.Engine: [cached since 9387s ago] (120,) 2024-06-12 14:49:25,555 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 14:49:25,556 [DEBUG] sqlalchemy.engine.Engine: Row (120, 67, 'https://www.ae.be/our-services#inspire', '39/67/en', '120.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 38, 434701), 8, datetime.datetime(2024, 6, 7, 15, 59, 55, 22150), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 55, 12382), datetime.datetime(2024, 6, 7, 13, 59, 55, 347392), None) 2024-06-12 14:49:25,557 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 14:49:25,558 [INFO] sqlalchemy.engine.Engine: [cached since 9387s ago] (121,) 2024-06-12 14:49:25,561 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 14:49:25,562 [DEBUG] sqlalchemy.engine.Engine: Row (121, 68, 'https://www.ae.be/our-services#it-team-extension', '39/68/en', '121.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 38, 575604), 8, datetime.datetime(2024, 6, 7, 15, 59, 55, 370128), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 55, 359854), datetime.datetime(2024, 6, 7, 13, 59, 56, 26055), None) 2024-06-12 14:49:25,563 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 14:49:25,564 [INFO] sqlalchemy.engine.Engine: [cached since 9387s ago] (125,) 2024-06-12 14:49:25,567 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 14:49:25,568 [DEBUG] sqlalchemy.engine.Engine: Row (125, 72, 'https://www.ae.be/our-services#application-development', '39/72/en', '125.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 39, 202426), 8, datetime.datetime(2024, 6, 7, 15, 59, 56, 498675), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 56, 488290), datetime.datetime(2024, 6, 7, 13, 59, 56, 831906), None) 2024-06-12 14:49:25,571 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-12 14:49:25,572 [INFO] sqlalchemy.engine.Engine: [cached since 9387s ago] (datetime.datetime(2024, 6, 12, 12, 49, 25, 570061, tzinfo=datetime.timezone.utc), 30) 2024-06-12 14:49:25,574 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, answer, algorithm_used, language, appreciation, question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-12 14:49:25,575 [INFO] sqlalchemy.engine.Engine: [cached since 9387s ago] (30, 'what are the services offered by ae?', 'AE offers a wide range of services designed to help businesses thrive in a digital world. These services include:\n\n1. **Inspire**: Fueling business ... (1507 characters truncated) ... agility and scalability.\n\nThese services are designed to inspire, support, and drive business success through technology and strategic innovation.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 12, 49, 12, 160038, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 12, 49, 25, 570054, tzinfo=datetime.timezone.utc)) 2024-06-12 14:49:25,577 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 14:49:25,578 [DEBUG] sqlalchemy.engine.Engine: Row (33,) 2024-06-12 14:49:25,580 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-12 14:49:25,580 [INFO] sqlalchemy.engine.Engine: [cached since 1812s ago] [(33, 334), (33, 407), (33, 409), (33, 414)] 2024-06-12 14:49:25,585 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:49:25,586 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:49:25,590 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:49:25,591 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-12 14:49:25,592 [INFO] sqlalchemy.engine.Engine: [cached since 9387s ago] (33,) 2024-06-12 14:49:25,594 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_answer_at') 2024-06-12 14:49:25,595 [DEBUG] sqlalchemy.engine.Engine: Row (33, 30, 'what are the services offered by ae?', 'AE offers a wide range of services designed to help businesses thrive in a digital world. These services include:\n\n1. **Inspire**: Fueling business ... (1507 characters truncated) ... agility and scalability.\n\nThese services are designed to inspire, support, and drive business success through technology and strategic innovation.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 12, 49, 12, 160038), datetime.datetime(2024, 6, 12, 12, 49, 25, 570054)) 2024-06-12 14:49:25,596 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 14:50:00,750 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:50:00,751 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 14:50:00,752 [INFO] sqlalchemy.engine.Engine: [cached since 9425s ago] ('39',) 2024-06-12 14:50:00,758 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 14:50:00,758 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 14:50:00,759 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:50:00,760 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 14:50:00,761 [INFO] sqlalchemy.engine.Engine: [cached since 9425s ago] () 2024-06-12 14:50:00,762 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:50:00,763 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:50:00,765 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:50:00,766 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 14:50:00,767 [INFO] sqlalchemy.engine.Engine: [cached since 9425s ago] ('648065a4-5985-4f94-849f-cbc68abe9692', 1) 2024-06-12 14:50:00,768 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 14:50:00,769 [DEBUG] sqlalchemy.engine.Engine: Row (30, None, '648065a4-5985-4f94-849f-cbc68abe9692', datetime.datetime(2024, 6, 12, 12, 49, 12, 151906), datetime.datetime(2024, 6, 12, 12, 49, 25, 570061)) 2024-06-12 14:50:00,770 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:50:00,771 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 14:50:00,772 [INFO] sqlalchemy.engine.Engine: [cached since 9425s ago] (39,) 2024-06-12 14:50:00,774 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 14:50:00,775 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 14:50:01,165 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-12 14:50:01,166 [INFO] sqlalchemy.engine.Engine: [cached since 9425s ago] ('[-0.024914536994564564,0.015370722870191807,0.02239154703824109,0.012787660748760848,0.031237034117601464,0.011496129688045366,-0.010189580120391756, ... (32430 characters truncated) ... 05298469014488452,-0.003318934735296778,0.012434742599520125,-0.0035423245486231286,-0.018877380327481916,0.0037225382499780227,0.004580430411950405]', datetime.date(2024, 6, 12), datetime.date(2024, 6, 12), '[-0.024914536994564564,0.015370722870191807,0.02239154703824109,0.012787660748760848,0.031237034117601464,0.011496129688045366,-0.010189580120391756, ... (32430 characters truncated) ... 05298469014488452,-0.003318934735296778,0.012434742599520125,-0.0035423245486231286,-0.018877380327481916,0.0037225382499780227,0.004580430411950405]', 0.85, 5) 2024-06-12 14:50:01,182 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-12 14:50:01,184 [DEBUG] sqlalchemy.engine.Engine: Row (345, 345, 'embedding_small_openai', 92, True, "Filename: 92.html\nUser Context:\nNone\n\nSucceed in the digital world by upgrading your workforce and embracing change. At AE, we merge smart strate ... (1854 characters truncated) ... nment.\nWhy AE?\nWe practice what we preach\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nReady to change your organisation?\n\n", array([ 0.01263324, 0.014468 , 0.0547067 , ..., -0.01845966, -0.01865574, -0.00703092], dtype=float32), 0.38704711584832685) 2024-06-12 14:50:01,186 [DEBUG] sqlalchemy.engine.Engine: Row (344, 344, 'embedding_small_openai', 91, True, "Filename: 91.html\nUser Context:\nNone\n\nSucceed in the digital world by upgrading your workforce and embracing change. At AE, we merge smart strate ... (1854 characters truncated) ... nment.\nWhy AE?\nWe practice what we preach\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nReady to change your organisation?\n\n", array([ 0.00713693, 0.01212051, 0.05476673, ..., -0.01788616, -0.01926094, -0.01006535], dtype=float32), 0.3927201372908794) 2024-06-12 14:50:01,187 [DEBUG] sqlalchemy.engine.Engine: Row (348, 348, 'embedding_small_openai', 93, True, "Filename: 93.html\nUser Context:\nNone\n\n\n Foster your human capital\n \nHelp your employees thrive in an ever-changing digital world\nDoes thi ... (2710 characters truncated) ... rks, plans, tools… they are nice to have, but in the end it’s the results that matter. So, what’s in it for you? What can your organisation expect?\n", array([-0.01235739, 0.04068345, 0.06178693, ..., -0.01919909, -0.0160251 , -0.00337148], dtype=float32), 0.443560229670932) 2024-06-12 14:50:01,188 [DEBUG] sqlalchemy.engine.Engine: Row (415, 415, 'embedding_small_openai', 116, True, "Filename: 116.html\nUser Context:\nNone\n\nIT is no longer just a support function but a core driver of digital initiatives. More than ever, IT depar ... (2589 characters truncated) ... even more important: they know how to translate that knowledge into valuable business cases for your company. We have the track record to prove it.\n", array([ 0.01252893, -0.00359526, 0.06760174, ..., -0.01424485, -0.01890234, 0.0033331 ], dtype=float32), 0.459572450531321) 2024-06-12 14:50:01,190 [DEBUG] sqlalchemy.engine.Engine: Row (410, 410, 'embedding_small_openai', 117, True, "Filename: 117.html\nUser Context:\nNone\n\nIT is no longer just a support function but a core driver of digital initiatives. More than ever, IT depar ... (2589 characters truncated) ... even more important: they know how to translate that knowledge into valuable business cases for your company. We have the track record to prove it.\n", array([ 0.00998646, -0.00439977, 0.06668555, ..., -0.01500698, -0.01971371, 0.00237383], dtype=float32), 0.46158771102387774) 2024-06-12 14:50:05,996 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-12 14:50:05,997 [INFO] sqlalchemy.engine.Engine: [cached since 9428s ago] (344, 345) 2024-06-12 14:50:05,999 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-12 14:50:06,000 [DEBUG] sqlalchemy.engine.Engine: Row (344, 'embedding_small_openai', 91, True, "Filename: 91.html\nUser Context:\nNone\n\nSucceed in the digital world by upgrading your workforce and embracing change. At AE, we merge smart strate ... (1854 characters truncated) ... nment.\nWhy AE?\nWe practice what we preach\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nReady to change your organisation?\n\n") 2024-06-12 14:50:06,001 [DEBUG] sqlalchemy.engine.Engine: Row (345, 'embedding_small_openai', 92, True, "Filename: 92.html\nUser Context:\nNone\n\nSucceed in the digital world by upgrading your workforce and embracing change. At AE, we merge smart strate ... (1854 characters truncated) ... nment.\nWhy AE?\nWe practice what we preach\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nReady to change your organisation?\n\n") 2024-06-12 14:50:06,002 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 14:50:06,002 [INFO] sqlalchemy.engine.Engine: [cached since 9428s ago] (91,) 2024-06-12 14:50:06,005 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 14:50:06,006 [DEBUG] sqlalchemy.engine.Engine: Row (91, 37, 'https://www.ae.be/our-solutions/digital-talent-organisation', '39/37/en', '91.html', 'html', 'en', None, 'Title: AE - Digital Talent & Organisation\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 702297), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 910348), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 899665), datetime.datetime(2024, 6, 7, 13, 59, 32, 218796), None) 2024-06-12 14:50:06,006 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 14:50:06,007 [INFO] sqlalchemy.engine.Engine: [cached since 9428s ago] (92,) 2024-06-12 14:50:06,008 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 14:50:06,009 [DEBUG] sqlalchemy.engine.Engine: Row (92, 38, 'https://www.ae.be/our-solutions/digital-talent-organisation#solutions', '39/38/en', '92.html', 'html', 'en', None, 'Title: AE - Digital Talent & Organisation\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 868562), 8, datetime.datetime(2024, 6, 7, 15, 59, 32, 74079), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 32, 64562), datetime.datetime(2024, 6, 7, 13, 59, 32, 447766), None) 2024-06-12 14:50:06,010 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-12 14:50:06,011 [INFO] sqlalchemy.engine.Engine: [cached since 9428s ago] (datetime.datetime(2024, 6, 12, 12, 50, 6, 10316, tzinfo=datetime.timezone.utc), 30) 2024-06-12 14:50:06,013 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, answer, algorithm_used, language, appreciation, question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-12 14:50:06,013 [INFO] sqlalchemy.engine.Engine: [cached since 9428s ago] (30, 'Can you be more specific on Digital Talent and organisation?', "To thrive in a digital world, it's essential to focus on more than just technology and business processes. Acquiring digital talent, upskilling and r ... (748 characters truncated) ... ning organisations and ecosystems, all aimed at helping organisations continuously reinvent themselves and succeed in a rapidly changing environment.", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 12, 50, 0, 770173, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 12, 50, 6, 10312, tzinfo=datetime.timezone.utc)) 2024-06-12 14:50:06,014 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 14:50:06,015 [DEBUG] sqlalchemy.engine.Engine: Row (34,) 2024-06-12 14:50:06,016 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-12 14:50:06,016 [INFO] sqlalchemy.engine.Engine: [cached since 1853s ago] [(34, 344), (34, 345)] 2024-06-12 14:50:06,020 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:50:06,021 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:50:06,024 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:50:06,025 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-12 14:50:06,025 [INFO] sqlalchemy.engine.Engine: [cached since 9428s ago] (34,) 2024-06-12 14:50:06,027 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_answer_at') 2024-06-12 14:50:06,027 [DEBUG] sqlalchemy.engine.Engine: Row (34, 30, 'Can you be more specific on Digital Talent and organisation?', "To thrive in a digital world, it's essential to focus on more than just technology and business processes. Acquiring digital talent, upskilling and r ... (748 characters truncated) ... ning organisations and ecosystems, all aimed at helping organisations continuously reinvent themselves and succeed in a rapidly changing environment.", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 12, 50, 0, 770173), datetime.datetime(2024, 6, 12, 12, 50, 6, 10312)) 2024-06-12 14:50:06,028 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 14:51:17,557 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:51:17,559 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 14:51:17,560 [INFO] sqlalchemy.engine.Engine: [cached since 9502s ago] ('39',) 2024-06-12 14:51:17,564 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 14:51:17,565 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 14:51:17,566 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:51:17,567 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 14:51:17,567 [INFO] sqlalchemy.engine.Engine: [cached since 9502s ago] () 2024-06-12 14:51:17,569 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:51:17,571 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:51:17,573 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:51:17,573 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 14:51:17,574 [INFO] sqlalchemy.engine.Engine: [cached since 9502s ago] ('648065a4-5985-4f94-849f-cbc68abe9692', 1) 2024-06-12 14:51:17,576 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 14:51:17,577 [DEBUG] sqlalchemy.engine.Engine: Row (30, None, '648065a4-5985-4f94-849f-cbc68abe9692', datetime.datetime(2024, 6, 12, 12, 49, 12, 151906), datetime.datetime(2024, 6, 12, 12, 50, 6, 10316)) 2024-06-12 14:51:17,579 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:51:17,579 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 14:51:17,580 [INFO] sqlalchemy.engine.Engine: [cached since 9502s ago] (39,) 2024-06-12 14:51:17,582 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 14:51:17,583 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 14:51:17,960 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-12 14:51:17,961 [INFO] sqlalchemy.engine.Engine: [cached since 9502s ago] ('[-0.026637206166833443,0.019485334163223907,0.05414440546431428,0.026202207738864572,-0.0053511099586881425,0.008085837682658435,-0.01585182379918037 ... (32357 characters truncated) ... ,0.02201855581031014,0.025460154117084674,0.029349543498863206,-0.006704080462944243,0.002665959562745138,-0.043755639858234344,0.011892066476805354]', datetime.date(2024, 6, 12), datetime.date(2024, 6, 12), '[-0.026637206166833443,0.019485334163223907,0.05414440546431428,0.026202207738864572,-0.0053511099586881425,0.008085837682658435,-0.01585182379918037 ... (32357 characters truncated) ... ,0.02201855581031014,0.025460154117084674,0.029349543498863206,-0.006704080462944243,0.002665959562745138,-0.043755639858234344,0.011892066476805354]', 0.85, 5) 2024-06-12 14:51:17,977 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-12 14:51:17,979 [DEBUG] sqlalchemy.engine.Engine: Row (356, 356, 'embedding_small_openai', 94, True, 'Filename: 94.html\nUser Context:\nNone\n\n\n Upskill & reskill your digital talent\n \nUnleash your potential\nDoes this sound familiar?\n\n ... (2722 characters truncated) ... to become analysts through a combination of training, workshops, hybrid learning, community and coaching, divided into 8 learning modules.\n\n\xa0\n', array([-0.03531807, 0.02300982, 0.04137178, ..., -0.01375712, -0.01302551, -0.01652576], dtype=float32), 0.38148415397841684) 2024-06-12 14:51:17,981 [DEBUG] sqlalchemy.engine.Engine: Row (357, 357, 'embedding_small_openai', 94, True, 'Filename: 94.html\nUser Context:None\nTitle: AE - Upskill & reskill your digital talent\nSummary: The text discusses the importance of upskilling and ... (2954 characters truncated) ... tes the principles of adult learning with in-depth expertise in both business and technology.\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-0.01352244, 0.01212382, 0.03492934, ..., -0.01730524, -0.01508774, -0.00667426], dtype=float32), 0.47130136313503035) 2024-06-12 14:51:17,983 [DEBUG] sqlalchemy.engine.Engine: Row (345, 345, 'embedding_small_openai', 92, True, "Filename: 92.html\nUser Context:\nNone\n\nSucceed in the digital world by upgrading your workforce and embracing change. At AE, we merge smart strate ... (1854 characters truncated) ... nment.\nWhy AE?\nWe practice what we preach\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nReady to change your organisation?\n\n", array([ 0.01263324, 0.014468 , 0.0547067 , ..., -0.01845966, -0.01865574, -0.00703092], dtype=float32), 0.5454499504774324) 2024-06-12 14:51:17,984 [DEBUG] sqlalchemy.engine.Engine: Row (344, 344, 'embedding_small_openai', 91, True, "Filename: 91.html\nUser Context:\nNone\n\nSucceed in the digital world by upgrading your workforce and embracing change. At AE, we merge smart strate ... (1854 characters truncated) ... nment.\nWhy AE?\nWe practice what we preach\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nReady to change your organisation?\n\n", array([ 0.00713693, 0.01212051, 0.05476673, ..., -0.01788616, -0.01926094, -0.01006535], dtype=float32), 0.5496709702045672) 2024-06-12 14:51:17,986 [DEBUG] sqlalchemy.engine.Engine: Row (348, 348, 'embedding_small_openai', 93, True, "Filename: 93.html\nUser Context:\nNone\n\n\n Foster your human capital\n \nHelp your employees thrive in an ever-changing digital world\nDoes thi ... (2710 characters truncated) ... rks, plans, tools… they are nice to have, but in the end it’s the results that matter. So, what’s in it for you? What can your organisation expect?\n", array([-0.01235739, 0.04068345, 0.06178693, ..., -0.01919909, -0.0160251 , -0.00337148], dtype=float32), 0.6102185148391113) 2024-06-12 14:51:23,467 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-12 14:51:23,469 [INFO] sqlalchemy.engine.Engine: [cached since 9505s ago] (356, 357, 345, 344, 348) 2024-06-12 14:51:23,471 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-12 14:51:23,473 [DEBUG] sqlalchemy.engine.Engine: Row (344, 'embedding_small_openai', 91, True, "Filename: 91.html\nUser Context:\nNone\n\nSucceed in the digital world by upgrading your workforce and embracing change. At AE, we merge smart strate ... (1854 characters truncated) ... nment.\nWhy AE?\nWe practice what we preach\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nReady to change your organisation?\n\n") 2024-06-12 14:51:23,474 [DEBUG] sqlalchemy.engine.Engine: Row (345, 'embedding_small_openai', 92, True, "Filename: 92.html\nUser Context:\nNone\n\nSucceed in the digital world by upgrading your workforce and embracing change. At AE, we merge smart strate ... (1854 characters truncated) ... nment.\nWhy AE?\nWe practice what we preach\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nReady to change your organisation?\n\n") 2024-06-12 14:51:23,475 [DEBUG] sqlalchemy.engine.Engine: Row (348, 'embedding_small_openai', 93, True, "Filename: 93.html\nUser Context:\nNone\n\n\n Foster your human capital\n \nHelp your employees thrive in an ever-changing digital world\nDoes thi ... (2710 characters truncated) ... rks, plans, tools… they are nice to have, but in the end it’s the results that matter. So, what’s in it for you? What can your organisation expect?\n") 2024-06-12 14:51:23,476 [DEBUG] sqlalchemy.engine.Engine: Row (356, 'embedding_small_openai', 94, True, 'Filename: 94.html\nUser Context:\nNone\n\n\n Upskill & reskill your digital talent\n \nUnleash your potential\nDoes this sound familiar?\n\n ... (2722 characters truncated) ... to become analysts through a combination of training, workshops, hybrid learning, community and coaching, divided into 8 learning modules.\n\n\xa0\n') 2024-06-12 14:51:23,477 [DEBUG] sqlalchemy.engine.Engine: Row (357, 'embedding_small_openai', 94, True, 'Filename: 94.html\nUser Context:None\nTitle: AE - Upskill & reskill your digital talent\nSummary: The text discusses the importance of upskilling and ... (2954 characters truncated) ... tes the principles of adult learning with in-depth expertise in both business and technology.\nGet in touch with our experts\n\xa0\nHere to help!\n\n') 2024-06-12 14:51:23,479 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 14:51:23,480 [INFO] sqlalchemy.engine.Engine: [cached since 9505s ago] (91,) 2024-06-12 14:51:23,482 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 14:51:23,483 [DEBUG] sqlalchemy.engine.Engine: Row (91, 37, 'https://www.ae.be/our-solutions/digital-talent-organisation', '39/37/en', '91.html', 'html', 'en', None, 'Title: AE - Digital Talent & Organisation\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 702297), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 910348), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 899665), datetime.datetime(2024, 6, 7, 13, 59, 32, 218796), None) 2024-06-12 14:51:23,484 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 14:51:23,485 [INFO] sqlalchemy.engine.Engine: [cached since 9505s ago] (92,) 2024-06-12 14:51:23,486 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 14:51:23,487 [DEBUG] sqlalchemy.engine.Engine: Row (92, 38, 'https://www.ae.be/our-solutions/digital-talent-organisation#solutions', '39/38/en', '92.html', 'html', 'en', None, 'Title: AE - Digital Talent & Organisation\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 868562), 8, datetime.datetime(2024, 6, 7, 15, 59, 32, 74079), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 32, 64562), datetime.datetime(2024, 6, 7, 13, 59, 32, 447766), None) 2024-06-12 14:51:23,488 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 14:51:23,488 [INFO] sqlalchemy.engine.Engine: [cached since 9505s ago] (93,) 2024-06-12 14:51:23,490 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 14:51:23,491 [DEBUG] sqlalchemy.engine.Engine: Row (93, 39, 'https://www.ae.be/digital-talent-organisation/foster-your-human-capital', '39/39/en', '93.html', 'html', 'en', None, 'Title: AE - Foster your human capital\nSummary: The text emphasizes the importance of fostering human capital to help employees thrive in a constantl ... (761 characters truncated) ... e goal is to achieve tangible results, such as retaining staff and attracting new talent, by positioning the organization as an employer of choice.\n', datetime.datetime(2024, 6, 7, 13, 59, 32, 32248), 8, datetime.datetime(2024, 6, 7, 15, 59, 32, 376525), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 32, 365493), datetime.datetime(2024, 6, 7, 13, 59, 37, 299469), None) 2024-06-12 14:51:23,492 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 14:51:23,493 [INFO] sqlalchemy.engine.Engine: [cached since 9505s ago] (94,) 2024-06-12 14:51:23,495 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 14:51:23,496 [DEBUG] sqlalchemy.engine.Engine: Row (94, 41, 'https://www.ae.be/digital-talent-organisation/upskill-reskill-your-digital-talent', '39/41/en', '94.html', 'html', 'en', None, 'Title: AE - Upskill & reskill your digital talent\nSummary: The text discusses the importance of upskilling and reskilling digital talent to stay rel ... (836 characters truncated) ... " aim to support aspiring analysts through a mix of training, workshops, hybrid learning, community, and coaching, divided into 8 learning modules.\n', datetime.datetime(2024, 6, 7, 13, 59, 32, 323886), 8, datetime.datetime(2024, 6, 7, 15, 59, 32, 576658), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 32, 565918), datetime.datetime(2024, 6, 7, 13, 59, 39, 342904), None) 2024-06-12 14:51:23,498 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-12 14:51:23,499 [INFO] sqlalchemy.engine.Engine: [cached since 9505s ago] (datetime.datetime(2024, 6, 12, 12, 51, 23, 498156, tzinfo=datetime.timezone.utc), 30) 2024-06-12 14:51:23,502 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, answer, algorithm_used, language, appreciation, question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-12 14:51:23,502 [INFO] sqlalchemy.engine.Engine: [cached since 9505s ago] (30, 'What is the offering in upskilling and reskilliing?', 'The offering in upskilling and reskilling includes a comprehensive approach that goes beyond traditional courses and training. It incorporates variou ... (590 characters truncated) ... lysts and solution architects through a mix of training, workshops, hybrid learning, community, and coaching, divided into multiple learning modules.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 12, 51, 17, 578226, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 12, 51, 23, 498150, tzinfo=datetime.timezone.utc)) 2024-06-12 14:51:23,504 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 14:51:23,505 [DEBUG] sqlalchemy.engine.Engine: Row (35,) 2024-06-12 14:51:23,506 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-12 14:51:23,507 [INFO] sqlalchemy.engine.Engine: [cached since 1930s ago] [(35, 344), (35, 345), (35, 348), (35, 356), (35, 357)] 2024-06-12 14:51:23,512 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:51:23,513 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 14:51:23,516 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:51:23,517 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-12 14:51:23,518 [INFO] sqlalchemy.engine.Engine: [cached since 9505s ago] (35,) 2024-06-12 14:51:23,520 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_answer_at') 2024-06-12 14:51:23,521 [DEBUG] sqlalchemy.engine.Engine: Row (35, 30, 'What is the offering in upskilling and reskilliing?', 'The offering in upskilling and reskilling includes a comprehensive approach that goes beyond traditional courses and training. It incorporates variou ... (590 characters truncated) ... lysts and solution architects through a mix of training, workshops, hybrid learning, community, and coaching, divided into multiple learning modules.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 12, 51, 17, 578226), datetime.datetime(2024, 6, 12, 12, 51, 23, 498150)) 2024-06-12 14:51:23,522 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 14:59:18,495 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 14:59:18,497 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 14:59:18,498 [INFO] sqlalchemy.engine.Engine: [cached since 1.042e+04s ago] ('39',) 2024-06-12 14:59:18,504 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 14:59:18,505 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 14:59:18,655 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 15:00:41,871 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:00:41,872 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 15:00:41,873 [INFO] sqlalchemy.engine.Engine: [cached since 1.007e+04s ago] ('39',) 2024-06-12 15:00:41,876 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 15:00:41,877 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 15:00:41,878 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:00:41,879 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 15:00:41,879 [INFO] sqlalchemy.engine.Engine: [cached since 1.007e+04s ago] () 2024-06-12 15:00:41,882 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 15:00:41,883 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 15:00:41,884 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:00:41,885 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 15:00:41,886 [INFO] sqlalchemy.engine.Engine: [cached since 1.007e+04s ago] ('47f19c23-563d-4c93-88fa-f6ca50f7a63d', 1) 2024-06-12 15:00:41,888 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 15:00:41,889 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-12 15:00:41,890 [INFO] sqlalchemy.engine.Engine: [cached since 1.007e+04s ago] (None, '47f19c23-563d-4c93-88fa-f6ca50f7a63d', datetime.datetime(2024, 6, 12, 13, 0, 41, 889139, tzinfo=datetime.timezone.utc), None) 2024-06-12 15:00:41,891 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 15:00:41,891 [DEBUG] sqlalchemy.engine.Engine: Row (31,) 2024-06-12 15:00:41,892 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 15:00:41,895 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:00:41,895 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-12 15:00:41,896 [INFO] sqlalchemy.engine.Engine: [cached since 1.007e+04s ago] (31,) 2024-06-12 15:00:41,898 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 15:00:41,898 [DEBUG] sqlalchemy.engine.Engine: Row (31, None, '47f19c23-563d-4c93-88fa-f6ca50f7a63d', datetime.datetime(2024, 6, 12, 13, 0, 41, 889139), None) 2024-06-12 15:00:41,899 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:00:41,900 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 15:00:41,901 [INFO] sqlalchemy.engine.Engine: [cached since 1.007e+04s ago] (39,) 2024-06-12 15:00:41,903 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 15:00:41,903 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 15:00:42,280 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-12 15:00:42,280 [INFO] sqlalchemy.engine.Engine: [cached since 1.007e+04s ago] ('[-0.00889128988333093,-0.042031551837083465,0.03216028896926467,0.03359090844987605,-0.009828344730435274,0.01792564208725202,-0.02183122891073151,0. ... (32390 characters truncated) ... 0.02361950046752806,0.028183170985490103,0.022231801918267867,0.007718183417972143,-0.011402024668991697,0.0024839103677194736,-0.010093008905940002]', datetime.date(2024, 6, 12), datetime.date(2024, 6, 12), '[-0.00889128988333093,-0.042031551837083465,0.03216028896926467,0.03359090844987605,-0.009828344730435274,0.01792564208725202,-0.02183122891073151,0. ... (32390 characters truncated) ... 0.02361950046752806,0.028183170985490103,0.022231801918267867,0.007718183417972143,-0.011402024668991697,0.0024839103677194736,-0.010093008905940002]', 0.85, 5) 2024-06-12 15:00:42,295 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-12 15:00:42,296 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.4865829453590952) 2024-06-12 15:00:42,297 [DEBUG] sqlalchemy.engine.Engine: Row (351, 351, 'embedding_small_openai', 95, True, "Filename: 95.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology for improving organiz ... (3035 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([ 5.9062825e-04, 4.6776664e-02, 6.3359797e-02, ..., 7.3543917e-05, -2.3198893e-02, -1.7501175e-02], dtype=float32), 0.5963136501848516) 2024-06-12 15:00:42,298 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.5995100557949182) 2024-06-12 15:00:42,299 [DEBUG] sqlalchemy.engine.Engine: Row (396, 396, 'embedding_small_openai', 108, True, "Filename: 108.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology to enhance an organi ... (2985 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([ 0.00138847, 0.04753974, 0.06669055, ..., 0.00143521, -0.02640934, -0.01217821], dtype=float32), 0.6063037352780289) 2024-06-12 15:00:42,300 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.6202817766596557) 2024-06-12 15:00:43,826 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-12 15:00:43,827 [INFO] sqlalchemy.engine.Engine: [cached since 1.007e+04s ago] (334, 351, 371, 396, 398) 2024-06-12 15:00:43,831 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-12 15:00:43,832 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-12 15:00:43,833 [DEBUG] sqlalchemy.engine.Engine: Row (351, 'embedding_small_openai', 95, True, "Filename: 95.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology for improving organiz ... (3035 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-12 15:00:43,834 [DEBUG] sqlalchemy.engine.Engine: Row (371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-12 15:00:43,835 [DEBUG] sqlalchemy.engine.Engine: Row (396, 'embedding_small_openai', 108, True, "Filename: 108.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology to enhance an organi ... (2985 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-12 15:00:43,836 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-12 15:00:43,837 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 15:00:43,838 [INFO] sqlalchemy.engine.Engine: [cached since 1.007e+04s ago] (80,) 2024-06-12 15:00:43,841 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 15:00:43,843 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-12 15:00:43,844 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 15:00:43,845 [INFO] sqlalchemy.engine.Engine: [cached since 1.007e+04s ago] (95,) 2024-06-12 15:00:43,848 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 15:00:43,849 [DEBUG] sqlalchemy.engine.Engine: Row (95, 42, 'https://www.ae.be/digital-talent-organisation/improve-your-organisations-agility', '39/42/en', '95.html', 'html', 'en', None, "Title: AE - Improve your organisation's agility\nSummary: The text outlines a methodology for improving organizational agility, addressing common cha ... (953 characters truncated) ... rformance and readiness, workshops, 1-on-1 sessions for stakeholder support, and pilot projects to foster continuous learning and measure progress.\n", datetime.datetime(2024, 6, 7, 13, 59, 32, 533669), 8, datetime.datetime(2024, 6, 7, 15, 59, 32, 772081), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 32, 761003), datetime.datetime(2024, 6, 7, 13, 59, 38, 379207), None) 2024-06-12 15:00:43,850 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 15:00:43,851 [INFO] sqlalchemy.engine.Engine: [cached since 1.007e+04s ago] (100,) 2024-06-12 15:00:43,854 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 15:00:43,856 [DEBUG] sqlalchemy.engine.Engine: Row (100, 47, 'https://www.ae.be/applications/think-build-run-your-digital-solution', '39/47/en', '100.html', 'html', 'en', None, 'Title: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing digital solutions that are user-friendl ... (853 characters truncated) ... s, such as peace of mind, increased revenue, and reduced costs, and encourages readers to explore client success stories for real-world validation.\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 592229), 8, datetime.datetime(2024, 6, 7, 15, 59, 39, 5310), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 994356), datetime.datetime(2024, 6, 7, 13, 59, 43, 726029), None) 2024-06-12 15:00:43,857 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 15:00:43,858 [INFO] sqlalchemy.engine.Engine: [cached since 1.007e+04s ago] (108,) 2024-06-12 15:00:43,861 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 15:00:43,862 [DEBUG] sqlalchemy.engine.Engine: Row (108, 55, 'https://www.ae.be/digital-talent-organisation/improve-your-organisations-agility', '39/55/en', '108.html', 'html', 'en', None, "Title: AE - Improve your organisation's agility\nSummary: The text outlines a methodology to enhance an organization's agility, addressing common iss ... (902 characters truncated) ... le mindset. Pilot projects are used to measure progress and foster continuous learning, identifying critical success factors for subsequent phases.\n", datetime.datetime(2024, 6, 7, 13, 59, 35, 662760), 8, datetime.datetime(2024, 6, 7, 15, 59, 44, 587689), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 44, 577110), datetime.datetime(2024, 6, 7, 13, 59, 49, 157580), None) 2024-06-12 15:00:43,864 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 15:00:43,864 [INFO] sqlalchemy.engine.Engine: [cached since 1.007e+04s ago] (109,) 2024-06-12 15:00:43,867 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 15:00:43,868 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-12 15:00:43,870 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-12 15:00:43,871 [INFO] sqlalchemy.engine.Engine: [cached since 1.007e+04s ago] (datetime.datetime(2024, 6, 12, 13, 0, 43, 869893, tzinfo=datetime.timezone.utc), 31) 2024-06-12 15:00:43,874 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, answer, algorithm_used, language, appreciation, question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-12 15:00:43,875 [INFO] sqlalchemy.engine.Engine: [cached since 1.007e+04s ago] (31, 'When was ae founded?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 13, 0, 41, 899247, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 13, 0, 43, 869886, tzinfo=datetime.timezone.utc)) 2024-06-12 15:00:43,878 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 15:00:43,879 [DEBUG] sqlalchemy.engine.Engine: Row (36,) 2024-06-12 15:00:43,880 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-12 15:00:43,881 [INFO] sqlalchemy.engine.Engine: [cached since 2491s ago] [(36, 334), (36, 351), (36, 371), (36, 396), (36, 398)] 2024-06-12 15:00:43,888 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 15:00:43,892 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 15:00:43,895 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:00:43,896 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-12 15:00:43,897 [INFO] sqlalchemy.engine.Engine: [cached since 1.007e+04s ago] (36,) 2024-06-12 15:00:43,900 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_answer_at') 2024-06-12 15:00:43,901 [DEBUG] sqlalchemy.engine.Engine: Row (36, 31, 'When was ae founded?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 13, 0, 41, 899247), datetime.datetime(2024, 6, 12, 13, 0, 43, 869886)) 2024-06-12 15:00:43,902 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 15:03:20,228 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:03:20,232 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 15:03:20,234 [INFO] sqlalchemy.engine.Engine: [cached since 1.066e+04s ago] ('39',) 2024-06-12 15:03:20,239 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 15:03:20,241 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 15:03:20,375 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 15:05:08,471 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:05:08,473 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 15:05:08,474 [INFO] sqlalchemy.engine.Engine: [cached since 1.077e+04s ago] ('39',) 2024-06-12 15:05:08,478 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 15:05:08,480 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 15:05:08,574 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 15:05:41,921 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:05:41,922 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 15:05:41,923 [INFO] sqlalchemy.engine.Engine: [cached since 1.08e+04s ago] ('39',) 2024-06-12 15:05:41,927 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 15:05:41,929 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 15:05:42,006 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 15:06:45,970 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:06:45,971 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 15:06:45,972 [INFO] sqlalchemy.engine.Engine: [cached since 1.043e+04s ago] ('39',) 2024-06-12 15:06:45,976 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 15:06:45,977 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 15:06:45,978 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:06:45,979 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 15:06:45,980 [INFO] sqlalchemy.engine.Engine: [cached since 1.043e+04s ago] () 2024-06-12 15:06:45,982 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 15:06:45,984 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 15:06:45,986 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:06:45,987 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 15:06:45,987 [INFO] sqlalchemy.engine.Engine: [cached since 1.043e+04s ago] ('8c410293-166f-4bd2-aa31-49741a392be4', 1) 2024-06-12 15:06:45,989 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 15:06:45,990 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-12 15:06:45,990 [INFO] sqlalchemy.engine.Engine: [cached since 1.043e+04s ago] (None, '8c410293-166f-4bd2-aa31-49741a392be4', datetime.datetime(2024, 6, 12, 13, 6, 45, 989779, tzinfo=datetime.timezone.utc), None) 2024-06-12 15:06:45,992 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 15:06:45,992 [DEBUG] sqlalchemy.engine.Engine: Row (32,) 2024-06-12 15:06:45,993 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 15:06:45,994 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:06:45,995 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-12 15:06:45,996 [INFO] sqlalchemy.engine.Engine: [cached since 1.043e+04s ago] (32,) 2024-06-12 15:06:45,997 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 15:06:45,998 [DEBUG] sqlalchemy.engine.Engine: Row (32, None, '8c410293-166f-4bd2-aa31-49741a392be4', datetime.datetime(2024, 6, 12, 13, 6, 45, 989779), None) 2024-06-12 15:06:45,999 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:06:45,999 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 15:06:46,000 [INFO] sqlalchemy.engine.Engine: [cached since 1.043e+04s ago] (39,) 2024-06-12 15:06:46,002 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 15:06:46,003 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 15:06:46,675 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-12 15:06:46,676 [INFO] sqlalchemy.engine.Engine: [cached since 1.043e+04s ago] ('[0.01945052103143161,-0.006909349444460337,0.09984779324463032,-0.0031235876854182956,0.026660859495499508,0.03475409361999049,-0.018366964472399196, ... (32383 characters truncated) ... ,0.004641905411429559,0.027088930739616657,0.026045504870189994,0.004491411600117707,-0.010815506764779274,0.003464707627462249,0.022607551811900387]', datetime.date(2024, 6, 12), datetime.date(2024, 6, 12), '[0.01945052103143161,-0.006909349444460337,0.09984779324463032,-0.0031235876854182956,0.026660859495499508,0.03475409361999049,-0.018366964472399196, ... (32383 characters truncated) ... ,0.004641905411429559,0.027088930739616657,0.026045504870189994,0.004491411600117707,-0.010815506764779274,0.003464707627462249,0.022607551811900387]', 0.85, 5) 2024-06-12 15:06:46,693 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-12 15:06:46,694 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.4343177778475563) 2024-06-12 15:06:46,696 [DEBUG] sqlalchemy.engine.Engine: Row (338, 338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00497511, -0.00659084, 0.04674853, ..., -0.00752662, 0.00240509, 0.02078909], dtype=float32), 0.47245437493912834) 2024-06-12 15:06:46,698 [DEBUG] sqlalchemy.engine.Engine: Row (339, 339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00448699, -0.00563733, 0.04762805, ..., -0.01005705, 0.00527407, 0.02094827], dtype=float32), 0.47275102138509917) 2024-06-12 15:06:46,699 [DEBUG] sqlalchemy.engine.Engine: Row (340, 340, 'embedding_small_openai', 87, True, 'Filename: 87.html\nUser Context:\nNone\n\n\n Lift your data platform\n \nWe enable your data products\nDoes this sound familiar?\n\n 90% o ... (2430 characters truncated) ... kes us different?\nA true end-to-end partner\nFast & flexible delivery\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-0.00963302, 0.00230542, 0.05770835, ..., 0.0147786 , -0.02140504, 0.01968486], dtype=float32), 0.4799041986179713) 2024-06-12 15:06:46,700 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.49174931694560353) 2024-06-12 15:06:52,187 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-12 15:06:52,188 [INFO] sqlalchemy.engine.Engine: [cached since 1.043e+04s ago] (338, 339, 340, 398) 2024-06-12 15:06:52,191 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-12 15:06:52,192 [DEBUG] sqlalchemy.engine.Engine: Row (338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n") 2024-06-12 15:06:52,193 [DEBUG] sqlalchemy.engine.Engine: Row (339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n") 2024-06-12 15:06:52,193 [DEBUG] sqlalchemy.engine.Engine: Row (340, 'embedding_small_openai', 87, True, 'Filename: 87.html\nUser Context:\nNone\n\n\n Lift your data platform\n \nWe enable your data products\nDoes this sound familiar?\n\n 90% o ... (2430 characters truncated) ... kes us different?\nA true end-to-end partner\nFast & flexible delivery\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n') 2024-06-12 15:06:52,194 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-12 15:06:52,195 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 15:06:52,196 [INFO] sqlalchemy.engine.Engine: [cached since 1.043e+04s ago] (82,) 2024-06-12 15:06:52,198 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 15:06:52,199 [DEBUG] sqlalchemy.engine.Engine: Row (82, 27, 'https://www.ae.be/our-solutions/data-ai', '39/27/en', '82.html', 'html', 'en', None, 'Title: AE - Data & AI\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 855231), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 442959), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 427540), datetime.datetime(2024, 6, 7, 13, 59, 31, 146841), None) 2024-06-12 15:06:52,200 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 15:06:52,200 [INFO] sqlalchemy.engine.Engine: [cached since 1.043e+04s ago] (84,) 2024-06-12 15:06:52,202 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 15:06:52,203 [DEBUG] sqlalchemy.engine.Engine: Row (84, 30, 'https://www.ae.be/our-solutions/data-ai#solutions', '39/30/en', '84.html', 'html', 'en', None, 'Title: AE - Data & AI\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 175360), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 708679), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 694288), datetime.datetime(2024, 6, 7, 13, 59, 31, 316343), None) 2024-06-12 15:06:52,203 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 15:06:52,204 [INFO] sqlalchemy.engine.Engine: [cached since 1.043e+04s ago] (87,) 2024-06-12 15:06:52,206 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 15:06:52,206 [DEBUG] sqlalchemy.engine.Engine: Row (87, 33, 'https://www.ae.be/data-ai/lift-your-data-platform', '39/33/en', '87.html', 'html', 'en', None, 'Title: AE - Lift your data platform\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 823984), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 67164), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 56388), datetime.datetime(2024, 6, 7, 13, 59, 31, 419438), None) 2024-06-12 15:06:52,207 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 15:06:52,207 [INFO] sqlalchemy.engine.Engine: [cached since 1.043e+04s ago] (109,) 2024-06-12 15:06:52,209 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 15:06:52,210 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-12 15:06:52,211 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-12 15:06:52,211 [INFO] sqlalchemy.engine.Engine: [cached since 1.043e+04s ago] (datetime.datetime(2024, 6, 12, 13, 6, 52, 210786, tzinfo=datetime.timezone.utc), 32) 2024-06-12 15:06:52,213 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, answer, algorithm_used, language, appreciation, question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-12 15:06:52,213 [INFO] sqlalchemy.engine.Engine: [cached since 1.043e+04s ago] (32, 'Which services does ae offer in the data domain?', 'AE offers a range of services in the data domain, including:\n\n1. **Data & AI Solutions**: Enabling data products to gain a competitive edge, create ... (770 characters truncated) ... validate them through user testing.\n\nThese services are designed to help businesses become data-driven, improve efficiency, and drive innovation.\n', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 13, 6, 45, 998675, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 13, 6, 52, 210782, tzinfo=datetime.timezone.utc)) 2024-06-12 15:06:52,217 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 15:06:52,217 [DEBUG] sqlalchemy.engine.Engine: Row (37,) 2024-06-12 15:06:52,218 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-12 15:06:52,218 [INFO] sqlalchemy.engine.Engine: [cached since 2859s ago] [(37, 338), (37, 339), (37, 340), (37, 398)] 2024-06-12 15:06:52,221 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 15:06:52,222 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 15:06:52,224 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:06:52,224 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-12 15:06:52,225 [INFO] sqlalchemy.engine.Engine: [cached since 1.043e+04s ago] (37,) 2024-06-12 15:06:52,226 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_answer_at') 2024-06-12 15:06:52,227 [DEBUG] sqlalchemy.engine.Engine: Row (37, 32, 'Which services does ae offer in the data domain?', 'AE offers a range of services in the data domain, including:\n\n1. **Data & AI Solutions**: Enabling data products to gain a competitive edge, create ... (770 characters truncated) ... validate them through user testing.\n\nThese services are designed to help businesses become data-driven, improve efficiency, and drive innovation.\n', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 13, 6, 45, 998675), datetime.datetime(2024, 6, 12, 13, 6, 52, 210782)) 2024-06-12 15:06:52,227 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 15:07:36,904 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:07:36,906 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 15:07:36,907 [INFO] sqlalchemy.engine.Engine: [cached since 1.048e+04s ago] ('39',) 2024-06-12 15:07:36,910 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 15:07:36,911 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 15:07:36,912 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:07:36,913 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 15:07:36,913 [INFO] sqlalchemy.engine.Engine: [cached since 1.048e+04s ago] () 2024-06-12 15:07:36,915 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 15:07:36,917 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 15:07:36,919 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:07:36,920 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 15:07:36,920 [INFO] sqlalchemy.engine.Engine: [cached since 1.048e+04s ago] ('8c410293-166f-4bd2-aa31-49741a392be4', 1) 2024-06-12 15:07:36,922 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 15:07:36,923 [DEBUG] sqlalchemy.engine.Engine: Row (32, None, '8c410293-166f-4bd2-aa31-49741a392be4', datetime.datetime(2024, 6, 12, 13, 6, 45, 989779), datetime.datetime(2024, 6, 12, 13, 6, 52, 210786)) 2024-06-12 15:07:36,924 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:07:36,925 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 15:07:36,926 [INFO] sqlalchemy.engine.Engine: [cached since 1.048e+04s ago] (39,) 2024-06-12 15:07:36,928 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 15:07:36,929 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 15:07:37,302 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-12 15:07:37,303 [INFO] sqlalchemy.engine.Engine: [cached since 1.048e+04s ago] ('[-0.02361097481695509,-0.002149489637565527,0.008228838173176383,-0.00014279548016690562,-0.031031566582973246,-0.02277090884375884,-0.00911981861853 ... (32380 characters truncated) ... 008432491405193622,0.018583300843728504,-0.01564306714357399,0.0003573864697309944,-0.016699514733996217,-0.005056312607115608,-0.007738799533591479]', datetime.date(2024, 6, 12), datetime.date(2024, 6, 12), '[-0.02361097481695509,-0.002149489637565527,0.008228838173176383,-0.00014279548016690562,-0.031031566582973246,-0.02277090884375884,-0.00911981861853 ... (32380 characters truncated) ... 008432491405193622,0.018583300843728504,-0.01564306714357399,0.0003573864697309944,-0.016699514733996217,-0.005056312607115608,-0.007738799533591479]', 0.85, 5) 2024-06-12 15:07:37,322 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-12 15:07:37,324 [DEBUG] sqlalchemy.engine.Engine: Row (397, 397, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:\nNone\n\n\n Create a seamless customer experience\n \nOptimised customer experiences for better results\nDoes t ... (2673 characters truncated) ... tomer data and conducting behavioral analysis. The results are evidence-based customer insights that transfer to actionable innovation ideas.\n\xa0\n", array([-0.01499291, 0.00967897, 0.02817907, ..., -0.00054847, -0.04023413, -0.01369479], dtype=float32), 0.4651941421279696) 2024-06-12 15:07:37,326 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.47739945613187873) 2024-06-12 15:07:37,327 [DEBUG] sqlalchemy.engine.Engine: Row (383, 383, 'embedding_small_openai', 106, True, 'Filename: 106.html\nUser Context:\nNone\n\n\n Make your business strategy actionable\n \nA roadmap to success in a digital world\nDoes this sound ... (2583 characters truncated) ... r “just enough architecture” approach, we design a reference Business & IT architecture that serves as a blueprint for your transformation project.\n', array([-0.01927606, 0.04522732, 0.05054485, ..., 0.00065541, -0.03385685, -0.01354133], dtype=float32), 0.573823676214399) 2024-06-12 15:07:37,329 [DEBUG] sqlalchemy.engine.Engine: Row (342, 342, 'embedding_small_openai', 89, True, 'Filename: 89.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2C\n \nEnabling customer journeys for consumers in ... (2393 characters truncated) ... iver an end-to-end solution\nWe understand your ‘bigger picture’\nPost-implementation support\n\xa0\nGet in touch with our experts\nHere to help!\n\n', array([ 0.02038081, 0.0212689 , 0.04566868, ..., -0.01055166, -0.01779182, -0.00608489], dtype=float32), 0.5761737318244118) 2024-06-12 15:07:37,331 [DEBUG] sqlalchemy.engine.Engine: Row (401, 401, 'embedding_small_openai', 115, True, 'Filename: 115.html\nUser Context:\nNone\n\n\n Make your business strategy actionable\n \nA roadmap to success in a digital world\nDoes this sound ... (2583 characters truncated) ... r “just enough architecture” approach, we design a reference Business & IT architecture that serves as a blueprint for your transformation project.\n', array([-0.01799114, 0.04166518, 0.04892353, ..., -0.00164843, -0.03601042, -0.01509343], dtype=float32), 0.5765654286352104) 2024-06-12 15:07:40,742 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER) 2024-06-12 15:07:40,743 [INFO] sqlalchemy.engine.Engine: [cached since 1.048e+04s ago] (398,) 2024-06-12 15:07:40,747 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-12 15:07:40,749 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-12 15:07:40,750 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 15:07:40,751 [INFO] sqlalchemy.engine.Engine: [cached since 1.048e+04s ago] (109,) 2024-06-12 15:07:40,754 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 15:07:40,755 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-12 15:07:40,758 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-12 15:07:40,758 [INFO] sqlalchemy.engine.Engine: [cached since 1.048e+04s ago] (datetime.datetime(2024, 6, 12, 13, 7, 40, 757184, tzinfo=datetime.timezone.utc), 32) 2024-06-12 15:07:40,761 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, answer, algorithm_used, language, appreciation, question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-12 15:07:40,762 [INFO] sqlalchemy.engine.Engine: [cached since 1.048e+04s ago] (32, 'What can you tell me more about Customer Journey Mapping and Prototyping?', 'Customer Journey Mapping is a visual storyline of every engagement a customer has with your brand, service, or product. It helps in understanding cus ... (221 characters truncated) ... usiness and technical feasibility. This process ensures that the prototype has clear market value and is feasible for implementation.\n\nSources: 398', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 13, 7, 36, 924131, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 13, 7, 40, 757177, tzinfo=datetime.timezone.utc)) 2024-06-12 15:07:40,764 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 15:07:40,765 [DEBUG] sqlalchemy.engine.Engine: Row (38,) 2024-06-12 15:07:40,767 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-12 15:07:40,767 [INFO] sqlalchemy.engine.Engine: [cached since 1.048e+04s ago] (38, 398) 2024-06-12 15:07:40,770 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 15:07:40,772 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 15:07:40,774 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:07:40,775 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-12 15:07:40,776 [INFO] sqlalchemy.engine.Engine: [cached since 1.048e+04s ago] (38,) 2024-06-12 15:07:40,779 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_answer_at') 2024-06-12 15:07:40,780 [DEBUG] sqlalchemy.engine.Engine: Row (38, 32, 'What can you tell me more about Customer Journey Mapping and Prototyping?', 'Customer Journey Mapping is a visual storyline of every engagement a customer has with your brand, service, or product. It helps in understanding cus ... (221 characters truncated) ... usiness and technical feasibility. This process ensures that the prototype has clear market value and is feasible for implementation.\n\nSources: 398', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 13, 7, 36, 924131), datetime.datetime(2024, 6, 12, 13, 7, 40, 757177)) 2024-06-12 15:07:40,781 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 15:08:15,400 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:08:15,401 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 15:08:15,401 [INFO] sqlalchemy.engine.Engine: [cached since 1.052e+04s ago] ('39',) 2024-06-12 15:08:15,404 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 15:08:15,405 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 15:08:15,406 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:08:15,407 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 15:08:15,407 [INFO] sqlalchemy.engine.Engine: [cached since 1.052e+04s ago] () 2024-06-12 15:08:15,408 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 15:08:15,410 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 15:08:15,411 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:08:15,412 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 15:08:15,412 [INFO] sqlalchemy.engine.Engine: [cached since 1.052e+04s ago] ('8c410293-166f-4bd2-aa31-49741a392be4', 1) 2024-06-12 15:08:15,414 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 15:08:15,414 [DEBUG] sqlalchemy.engine.Engine: Row (32, None, '8c410293-166f-4bd2-aa31-49741a392be4', datetime.datetime(2024, 6, 12, 13, 6, 45, 989779), datetime.datetime(2024, 6, 12, 13, 7, 40, 757184)) 2024-06-12 15:08:15,416 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:08:15,416 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 15:08:15,417 [INFO] sqlalchemy.engine.Engine: [cached since 1.052e+04s ago] (39,) 2024-06-12 15:08:15,419 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 15:08:15,420 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 15:08:15,782 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-12 15:08:15,783 [INFO] sqlalchemy.engine.Engine: [cached since 1.052e+04s ago] ('[0.020009099865047737,0.016389071472765977,0.015306554297049342,0.012466403299258223,0.005002274966261934,-0.04642018170546723,-0.02073077798219216,0 ... (32300 characters truncated) ... 65,0.03582781450826611,0.01481767608325742,0.018309665320319468,-0.0037655286811230267,-0.02042813913228871,0.009626251370144556,0.01836786552898823]', datetime.date(2024, 6, 12), datetime.date(2024, 6, 12), '[0.020009099865047737,0.016389071472765977,0.015306554297049342,0.012466403299258223,0.005002274966261934,-0.04642018170546723,-0.02073077798219216,0 ... (32300 characters truncated) ... 65,0.03582781450826611,0.01481767608325742,0.018309665320319468,-0.0037655286811230267,-0.02042813913228871,0.009626251370144556,0.01836786552898823]', 0.85, 5) 2024-06-12 15:08:15,798 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-12 15:08:15,800 [DEBUG] sqlalchemy.engine.Engine: Row (397, 397, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:\nNone\n\n\n Create a seamless customer experience\n \nOptimised customer experiences for better results\nDoes t ... (2673 characters truncated) ... tomer data and conducting behavioral analysis. The results are evidence-based customer insights that transfer to actionable innovation ideas.\n\xa0\n", array([-0.01499291, 0.00967897, 0.02817907, ..., -0.00054847, -0.04023413, -0.01369479], dtype=float32), 0.5431777408187983) 2024-06-12 15:08:15,801 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.5712259073025748) 2024-06-12 15:08:15,803 [DEBUG] sqlalchemy.engine.Engine: Row (342, 342, 'embedding_small_openai', 89, True, 'Filename: 89.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2C\n \nEnabling customer journeys for consumers in ... (2393 characters truncated) ... iver an end-to-end solution\nWe understand your ‘bigger picture’\nPost-implementation support\n\xa0\nGet in touch with our experts\nHere to help!\n\n', array([ 0.02038081, 0.0212689 , 0.04566868, ..., -0.01055166, -0.01779182, -0.00608489], dtype=float32), 0.5762507617471164) 2024-06-12 15:08:15,804 [DEBUG] sqlalchemy.engine.Engine: Row (337, 337, 'embedding_small_openai', 85, True, "Filename: 85.html\nUser Context:\nNone\n\n\n Unlock the value of your data\n \nGain a competitive advantage with data\nDoes this sound familiar?\ ... (2500 characters truncated) ... What makes us different?\nFocus on ROI\nMore than just technology\nA true end-to-end partner\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.01554033, 0.0371395 , 0.03638215, ..., -0.00636469, -0.01602096, 0.00293839], dtype=float32), 0.5993687153236766) 2024-06-12 15:08:15,805 [DEBUG] sqlalchemy.engine.Engine: Row (346, 346, 'embedding_small_openai', 86, True, 'Filename: 86.html\nUser Context:\nNone\n\nHow Companies Benefit from Big Data\nUsage of Big Data Analytics in different regions and industries\nToppi ... (2733 characters truncated) ... ugust 22nd, 2023 Is Data Mesh a Sustainable Approach to Data Responsibility in the Business?\n- ESG Challenges, Tools and Outlook July 19th, 2023', array([ 0.01373081, 0.02257394, 0.10190901, ..., -0.01888486, 0.0074514 , 0.01076091], dtype=float32), 0.602228462363839) 2024-06-12 15:08:18,325 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-12 15:08:18,326 [INFO] sqlalchemy.engine.Engine: [cached since 1.052e+04s ago] (398, 346) 2024-06-12 15:08:18,329 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-12 15:08:18,330 [DEBUG] sqlalchemy.engine.Engine: Row (346, 'embedding_small_openai', 86, True, 'Filename: 86.html\nUser Context:\nNone\n\nHow Companies Benefit from Big Data\nUsage of Big Data Analytics in different regions and industries\nToppi ... (2733 characters truncated) ... ugust 22nd, 2023 Is Data Mesh a Sustainable Approach to Data Responsibility in the Business?\n- ESG Challenges, Tools and Outlook July 19th, 2023') 2024-06-12 15:08:18,332 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-12 15:08:18,334 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 15:08:18,335 [INFO] sqlalchemy.engine.Engine: [cached since 1.052e+04s ago] (86,) 2024-06-12 15:08:18,337 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 15:08:18,338 [DEBUG] sqlalchemy.engine.Engine: Row (86, 32, 'https://bi-survey.com/big-data-benefits', '39/32/en', '86.html', 'html', 'en', None, 'Title: Big Data Benefits: Study Reveals Increased Revenues and Reduced Costs\nSummary: The text discusses the benefits and challenges companies face ... (543 characters truncated) ... n big data usage, but its application is expanding across all business areas. A global skills shortage may hinder the growth of big data analytics.\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 586850), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 941472), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 931351), datetime.datetime(2024, 6, 7, 13, 59, 34, 908394), None) 2024-06-12 15:08:18,340 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 15:08:18,341 [INFO] sqlalchemy.engine.Engine: [cached since 1.052e+04s ago] (109,) 2024-06-12 15:08:18,343 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 15:08:18,343 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-12 15:08:18,344 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-12 15:08:18,344 [INFO] sqlalchemy.engine.Engine: [cached since 1.052e+04s ago] (datetime.datetime(2024, 6, 12, 13, 8, 18, 344297, tzinfo=datetime.timezone.utc), 32) 2024-06-12 15:08:18,345 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, answer, algorithm_used, language, appreciation, question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-12 15:08:18,346 [INFO] sqlalchemy.engine.Engine: [cached since 1.052e+04s ago] (32, 'What is the importance of data in Customer Journey Mapping?', 'Data is crucial in Customer Journey Mapping as it helps businesses understand every engagement a customer has with their brand, service, or product. ... (237 characters truncated) ... stomer experiences. Effective use of data in customer journey mapping can lead to increased revenue, reduced costs, and higher customer satisfaction.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 13, 8, 15, 415577, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 13, 8, 18, 344289, tzinfo=datetime.timezone.utc)) 2024-06-12 15:08:18,347 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 15:08:18,347 [DEBUG] sqlalchemy.engine.Engine: Row (39,) 2024-06-12 15:08:18,347 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-12 15:08:18,348 [INFO] sqlalchemy.engine.Engine: [cached since 2945s ago] [(39, 346), (39, 398)] 2024-06-12 15:08:18,350 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 15:08:18,351 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 15:08:18,352 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:08:18,353 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-12 15:08:18,353 [INFO] sqlalchemy.engine.Engine: [cached since 1.052e+04s ago] (39,) 2024-06-12 15:08:18,355 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_answer_at') 2024-06-12 15:08:18,355 [DEBUG] sqlalchemy.engine.Engine: Row (39, 32, 'What is the importance of data in Customer Journey Mapping?', 'Data is crucial in Customer Journey Mapping as it helps businesses understand every engagement a customer has with their brand, service, or product. ... (237 characters truncated) ... stomer experiences. Effective use of data in customer journey mapping can lead to increased revenue, reduced costs, and higher customer satisfaction.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 13, 8, 15, 415577), datetime.datetime(2024, 6, 12, 13, 8, 18, 344289)) 2024-06-12 15:08:18,355 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 15:08:44,049 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:08:44,050 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 15:08:44,051 [INFO] sqlalchemy.engine.Engine: [cached since 1.055e+04s ago] ('39',) 2024-06-12 15:08:44,053 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 15:08:44,054 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 15:08:44,055 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:08:44,056 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 15:08:44,057 [INFO] sqlalchemy.engine.Engine: [cached since 1.055e+04s ago] () 2024-06-12 15:08:44,058 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 15:08:44,059 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 15:08:44,061 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:08:44,062 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 15:08:44,062 [INFO] sqlalchemy.engine.Engine: [cached since 1.055e+04s ago] ('8c410293-166f-4bd2-aa31-49741a392be4', 1) 2024-06-12 15:08:44,064 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 15:08:44,065 [DEBUG] sqlalchemy.engine.Engine: Row (32, None, '8c410293-166f-4bd2-aa31-49741a392be4', datetime.datetime(2024, 6, 12, 13, 6, 45, 989779), datetime.datetime(2024, 6, 12, 13, 8, 18, 344297)) 2024-06-12 15:08:44,066 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:08:44,066 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 15:08:44,067 [INFO] sqlalchemy.engine.Engine: [cached since 1.055e+04s ago] (39,) 2024-06-12 15:08:44,069 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 15:08:44,069 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 15:08:46,393 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-12 15:08:46,394 [INFO] sqlalchemy.engine.Engine: [cached since 1.055e+04s ago] ('[-0.0306943210134151,0.004011321597608446,0.03495289570279956,-0.01762770766791632,-0.05831688329555764,-0.033207578665177664,-0.0056751912208219246, ... (32288 characters truncated) ... 012124140096273403,0.012612829239336543,0.010774427446699613,0.0036011720472011737,-0.007353605307902673,-0.010396276042763218,-0.013869458065217825]', datetime.date(2024, 6, 12), datetime.date(2024, 6, 12), '[-0.0306943210134151,0.004011321597608446,0.03495289570279956,-0.01762770766791632,-0.05831688329555764,-0.033207578665177664,-0.0056751912208219246, ... (32288 characters truncated) ... 012124140096273403,0.012612829239336543,0.010774427446699613,0.0036011720472011737,-0.007353605307902673,-0.010396276042763218,-0.013869458065217825]', 0.85, 5) 2024-06-12 15:08:46,411 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-12 15:08:46,413 [DEBUG] sqlalchemy.engine.Engine: Row (397, 397, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:\nNone\n\n\n Create a seamless customer experience\n \nOptimised customer experiences for better results\nDoes t ... (2673 characters truncated) ... tomer data and conducting behavioral analysis. The results are evidence-based customer insights that transfer to actionable innovation ideas.\n\xa0\n", array([-0.01499291, 0.00967897, 0.02817907, ..., -0.00054847, -0.04023413, -0.01369479], dtype=float32), 0.4986536801663106) 2024-06-12 15:08:46,415 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.5380351890094821) 2024-06-12 15:08:46,416 [DEBUG] sqlalchemy.engine.Engine: Row (342, 342, 'embedding_small_openai', 89, True, 'Filename: 89.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2C\n \nEnabling customer journeys for consumers in ... (2393 characters truncated) ... iver an end-to-end solution\nWe understand your ‘bigger picture’\nPost-implementation support\n\xa0\nGet in touch with our experts\nHere to help!\n\n', array([ 0.02038081, 0.0212689 , 0.04566868, ..., -0.01055166, -0.01779182, -0.00608489], dtype=float32), 0.5741266188921921) 2024-06-12 15:08:46,418 [DEBUG] sqlalchemy.engine.Engine: Row (403, 403, 'embedding_small_openai', 114, True, 'Filename: 114.html\nUser Context:\nNone\n\n\n Re-architect your enterprise landscape\n \nFuture-proofing your business today\nDoes this sound fam ... (2661 characters truncated) ... e plan outlines a structured approach to advancement in specific areas, aiming to enhance your effectiveness, efficiency, and resilience over time.\n', array([-0.00649315, 0.0042045 , 0.07561189, ..., 0.00960337, -0.01402189, -0.01692845], dtype=float32), 0.581101370420944) 2024-06-12 15:08:46,419 [DEBUG] sqlalchemy.engine.Engine: Row (383, 383, 'embedding_small_openai', 106, True, 'Filename: 106.html\nUser Context:\nNone\n\n\n Make your business strategy actionable\n \nA roadmap to success in a digital world\nDoes this sound ... (2583 characters truncated) ... r “just enough architecture” approach, we design a reference Business & IT architecture that serves as a blueprint for your transformation project.\n', array([-0.01927606, 0.04522732, 0.05054485, ..., 0.00065541, -0.03385685, -0.01354133], dtype=float32), 0.5877109943814275) 2024-06-12 15:08:48,864 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-12 15:08:48,865 [INFO] sqlalchemy.engine.Engine: [cached since 1.055e+04s ago] (397, 398) 2024-06-12 15:08:48,868 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-12 15:08:48,869 [DEBUG] sqlalchemy.engine.Engine: Row (397, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:\nNone\n\n\n Create a seamless customer experience\n \nOptimised customer experiences for better results\nDoes t ... (2673 characters truncated) ... tomer data and conducting behavioral analysis. The results are evidence-based customer insights that transfer to actionable innovation ideas.\n\xa0\n") 2024-06-12 15:08:48,870 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-12 15:08:48,871 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 15:08:48,872 [INFO] sqlalchemy.engine.Engine: [cached since 1.055e+04s ago] (109,) 2024-06-12 15:08:48,874 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 15:08:48,875 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-12 15:08:48,877 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-12 15:08:48,878 [INFO] sqlalchemy.engine.Engine: [cached since 1.055e+04s ago] (datetime.datetime(2024, 6, 12, 13, 8, 48, 876944, tzinfo=datetime.timezone.utc), 32) 2024-06-12 15:08:48,880 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, answer, algorithm_used, language, appreciation, question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-12 15:08:48,881 [INFO] sqlalchemy.engine.Engine: [cached since 1.055e+04s ago] (32, 'What are the typical steps taken in Customer Journey Mapping?', "The typical steps taken in Customer Journey Mapping include creating a visual storyline of every engagement a customer has with your brand, service, ... (266 characters truncated) ... to ideate and validate concepts through workshops and prototyping, followed by preparing for change and implementing the changes in the organization.", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 13, 8, 44, 65623, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 13, 8, 48, 876936, tzinfo=datetime.timezone.utc)) 2024-06-12 15:08:48,882 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 15:08:48,883 [DEBUG] sqlalchemy.engine.Engine: Row (40,) 2024-06-12 15:08:48,884 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-12 15:08:48,885 [INFO] sqlalchemy.engine.Engine: [cached since 2976s ago] [(40, 397), (40, 398)] 2024-06-12 15:08:48,887 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 15:08:48,888 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 15:08:48,891 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:08:48,892 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-12 15:08:48,893 [INFO] sqlalchemy.engine.Engine: [cached since 1.055e+04s ago] (40,) 2024-06-12 15:08:48,895 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_answer_at') 2024-06-12 15:08:48,896 [DEBUG] sqlalchemy.engine.Engine: Row (40, 32, 'What are the typical steps taken in Customer Journey Mapping?', "The typical steps taken in Customer Journey Mapping include creating a visual storyline of every engagement a customer has with your brand, service, ... (266 characters truncated) ... to ideate and validate concepts through workshops and prototyping, followed by preparing for change and implementing the changes in the organization.", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 13, 8, 44, 65623), datetime.datetime(2024, 6, 12, 13, 8, 48, 876936)) 2024-06-12 15:08:48,897 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 15:09:19,685 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:09:19,687 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 15:09:19,688 [INFO] sqlalchemy.engine.Engine: [cached since 1.058e+04s ago] ('39',) 2024-06-12 15:09:19,693 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 15:09:19,694 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 15:09:19,695 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:09:19,696 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 15:09:19,696 [INFO] sqlalchemy.engine.Engine: [cached since 1.058e+04s ago] () 2024-06-12 15:09:19,698 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 15:09:19,704 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 15:09:19,706 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:09:19,706 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 15:09:19,707 [INFO] sqlalchemy.engine.Engine: [cached since 1.058e+04s ago] ('8c410293-166f-4bd2-aa31-49741a392be4', 1) 2024-06-12 15:09:19,709 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 15:09:19,709 [DEBUG] sqlalchemy.engine.Engine: Row (32, None, '8c410293-166f-4bd2-aa31-49741a392be4', datetime.datetime(2024, 6, 12, 13, 6, 45, 989779), datetime.datetime(2024, 6, 12, 13, 8, 48, 876944)) 2024-06-12 15:09:19,711 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:09:19,711 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 15:09:19,712 [INFO] sqlalchemy.engine.Engine: [cached since 1.058e+04s ago] (39,) 2024-06-12 15:09:19,714 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 15:09:19,715 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 15:09:20,066 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-12 15:09:20,067 [INFO] sqlalchemy.engine.Engine: [cached since 1.058e+04s ago] ('[0.03474555905283654,0.012666819601293946,-0.019982023139613374,0.016201281899792166,-0.0195427126937818,0.011075979084811026,-0.007088892618632485,0 ... (32363 characters truncated) ... 0.07641360154122033,-0.00574766098733392,-0.026465199854619335,-0.015176220778002394,0.0022231831653150087,-0.005138615139846028,0.03157718848209044]', datetime.date(2024, 6, 12), datetime.date(2024, 6, 12), '[0.03474555905283654,0.012666819601293946,-0.019982023139613374,0.016201281899792166,-0.0195427126937818,0.011075979084811026,-0.007088892618632485,0 ... (32363 characters truncated) ... 0.07641360154122033,-0.00574766098733392,-0.026465199854619335,-0.015176220778002394,0.0022231831653150087,-0.005138615139846028,0.03157718848209044]', 0.85, 5) 2024-06-12 15:09:20,082 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-12 15:09:20,083 [DEBUG] sqlalchemy.engine.Engine: Row (347, 347, 'embedding_small_openai', 86, True, 'Filename: 86.html\nUser Context:None\nTitle: Big Data Benefits: Study Reveals Increased Revenues and Reduced Costs\nSummary: The text discusses the b ... (1130 characters truncated) ... the Data Warehouse Had Its Day?\nCategories\nStay up to date\nWant to rate your BI and analytics software?\nBecome a client\nTopic Tags\nTopic Tags\n', array([0.00878967, 0.00801552, 0.08928054, ..., 0.001717 , 0.00219228, 0.00672413], dtype=float32), 0.7284655851156996) 2024-06-12 15:09:20,085 [DEBUG] sqlalchemy.engine.Engine: Row (359, 359, 'embedding_small_openai', 97, True, 'Filename: 97.html\nUser Context:None\nTitle: Four fundamentals of workplace automation | McKinsey\nSummary: The text discusses the transformative pot ... (3265 characters truncated) ... s previous system. IBM’s Watson can suggest available treatments for specific ailments, drawing on the body of medical research for those diseases.\n', array([-0.02704707, 0.03993509, 0.04911933, ..., -0.00287691, 0.00878791, 0.01410438], dtype=float32), 0.7356647869927748) 2024-06-12 15:09:20,087 [DEBUG] sqlalchemy.engine.Engine: Row (363, 363, 'embedding_small_openai', 97, True, 'Filename: 97.html\nUser Context:None\nTitle: Four fundamentals of workplace automation | McKinsey\nSummary: The text discusses the transformative pot ... (3265 characters truncated) ... s previous system. IBM’s Watson can suggest available treatments for specific ailments, drawing on the body of medical research for those diseases.\n', array([-0.02701423, 0.03995427, 0.04913665, ..., -0.00288487, 0.00879295, 0.01411517], dtype=float32), 0.7356840437742944) 2024-06-12 15:09:20,088 [DEBUG] sqlalchemy.engine.Engine: Row (402, 402, 'embedding_small_openai', 115, True, "Filename: 115.html\nUser Context:None\nTitle: AE - Make your business strategy actionable\nSummary: The text outlines a methodology to make business ... (2066 characters truncated) ... different?\n\xa0\nAlways business-first\nMore than just technology\nJust enough architecture\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00367216, 0.02740357, 0.03567041, ..., -0.00748735, -0.02949173, -0.02168257], dtype=float32), 0.7361041965576651) 2024-06-12 15:09:20,090 [DEBUG] sqlalchemy.engine.Engine: Row (365, 365, 'embedding_small_openai', 97, True, 'Filename: 97.html\nUser Context:None\nTitle: Four fundamentals of workplace automation | McKinsey\nSummary: The text discusses the transformative pot ... (4657 characters truncated) ... l influence not only the pace of change within their companies, but also to what extent those organizations sharpen or lose their competitive edge.\n', array([ 0.02476022, 0.03771192, 0.06391121, ..., -0.01376539, 0.01218509, -0.00115664], dtype=float32), 0.7500077784130958) 2024-06-12 15:09:21,382 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (NULL) AND (1 != 1) 2024-06-12 15:09:21,383 [INFO] sqlalchemy.engine.Engine: [cached since 1.058e+04s ago] () 2024-06-12 15:09:21,385 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-12 15:09:21,389 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-12 15:09:21,391 [INFO] sqlalchemy.engine.Engine: [cached since 1.058e+04s ago] (datetime.datetime(2024, 6, 12, 13, 9, 21, 387535, tzinfo=datetime.timezone.utc), 32) 2024-06-12 15:09:21,394 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, answer, algorithm_used, language, appreciation, question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-12 15:09:21,395 [INFO] sqlalchemy.engine.Engine: [cached since 1.058e+04s ago] (32, 'What is behavioral analysis?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 13, 9, 19, 710458, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 13, 9, 21, 387503, tzinfo=datetime.timezone.utc)) 2024-06-12 15:09:21,398 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 15:09:21,399 [DEBUG] sqlalchemy.engine.Engine: Row (41,) 2024-06-12 15:09:21,400 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 15:09:21,403 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 15:09:21,406 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 15:09:21,407 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-12 15:09:21,408 [INFO] sqlalchemy.engine.Engine: [cached since 1.058e+04s ago] (41,) 2024-06-12 15:09:21,410 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_answer_at') 2024-06-12 15:09:21,411 [DEBUG] sqlalchemy.engine.Engine: Row (41, 32, 'What is behavioral analysis?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 13, 9, 19, 710458), datetime.datetime(2024, 6, 12, 13, 9, 21, 387503)) 2024-06-12 15:09:21,412 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 17:13:54,698 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:13:54,699 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 17:13:54,699 [INFO] sqlalchemy.engine.Engine: [cached since 1.85e+04s ago] ('39',) 2024-06-12 17:13:54,701 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 17:13:54,701 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 17:13:55,029 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 17:14:08,507 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 17:14:08,507 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:14:08,509 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 17:14:08,510 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 17:14:08,510 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 17:14:08,511 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:14:08,512 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 17:14:08,512 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 17:14:08,513 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 17:14:08,513 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:14:08,514 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 17:14:08,514 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 17:14:08,517 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:14:08,520 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 17:14:08,520 [INFO] sqlalchemy.engine.Engine: [generated in 0.00057s] ('39',) 2024-06-12 17:14:08,530 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 17:14:08,531 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 17:14:08,546 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 17:14:08,547 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:14:08,548 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 17:14:08,549 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 17:14:08,549 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 17:14:08,549 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:14:08,550 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 17:14:08,551 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 17:14:08,551 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 17:14:08,551 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:14:08,552 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 17:14:08,552 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 17:14:08,553 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:14:08,554 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 17:14:08,554 [INFO] sqlalchemy.engine.Engine: [generated in 0.00040s] () 2024-06-12 17:14:08,555 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:14:08,556 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:14:08,557 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:14:08,558 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 17:14:08,559 [INFO] sqlalchemy.engine.Engine: [generated in 0.00045s] ('29ccaf08-92dd-4b34-9975-76d5f1241955', 1) 2024-06-12 17:14:08,561 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 17:14:08,563 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-12 17:14:08,563 [INFO] sqlalchemy.engine.Engine: [generated in 0.00046s] (None, '29ccaf08-92dd-4b34-9975-76d5f1241955', datetime.datetime(2024, 6, 12, 15, 14, 8, 562386, tzinfo=datetime.timezone.utc), None) 2024-06-12 17:14:08,565 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 17:14:08,566 [DEBUG] sqlalchemy.engine.Engine: Row (33,) 2024-06-12 17:14:08,566 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:14:08,568 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:14:08,568 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-12 17:14:08,569 [INFO] sqlalchemy.engine.Engine: [generated in 0.00043s] (33,) 2024-06-12 17:14:08,571 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 17:14:08,572 [DEBUG] sqlalchemy.engine.Engine: Row (33, None, '29ccaf08-92dd-4b34-9975-76d5f1241955', datetime.datetime(2024, 6, 12, 15, 14, 8, 562386), None) 2024-06-12 17:14:08,572 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:14:08,573 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 17:14:08,573 [INFO] sqlalchemy.engine.Engine: [generated in 0.00042s] (39,) 2024-06-12 17:14:08,575 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 17:14:08,576 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 17:14:09,173 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 17:14:09,176 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 17:18:34,268 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:18:34,269 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 17:18:34,271 [INFO] sqlalchemy.engine.Engine: [cached since 1.877e+04s ago] ('39',) 2024-06-12 17:18:34,278 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 17:18:34,281 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 17:18:34,460 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 17:18:43,552 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 17:18:43,552 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:18:43,554 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 17:18:43,554 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 17:18:43,555 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 17:18:43,556 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:18:43,557 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 17:18:43,557 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 17:18:43,558 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 17:18:43,558 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:18:43,559 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 17:18:43,559 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 17:18:43,561 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:18:43,564 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 17:18:43,565 [INFO] sqlalchemy.engine.Engine: [generated in 0.00065s] ('39',) 2024-06-12 17:18:43,574 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 17:18:43,575 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 17:18:43,589 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 17:18:43,589 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:18:43,591 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 17:18:43,591 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 17:18:43,592 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 17:18:43,592 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:18:43,593 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 17:18:43,593 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 17:18:43,594 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 17:18:43,594 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:18:43,595 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 17:18:43,595 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 17:18:43,596 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:18:43,597 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 17:18:43,597 [INFO] sqlalchemy.engine.Engine: [generated in 0.00040s] () 2024-06-12 17:18:43,598 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:18:43,599 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:18:43,600 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:18:43,601 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 17:18:43,602 [INFO] sqlalchemy.engine.Engine: [generated in 0.00044s] ('cb859984-1fa6-4ca2-b7a6-109d10a07994', 1) 2024-06-12 17:18:43,605 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 17:18:43,606 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-12 17:18:43,607 [INFO] sqlalchemy.engine.Engine: [generated in 0.00043s] (None, 'cb859984-1fa6-4ca2-b7a6-109d10a07994', datetime.datetime(2024, 6, 12, 15, 18, 43, 605838, tzinfo=datetime.timezone.utc), None) 2024-06-12 17:18:43,609 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 17:18:43,609 [DEBUG] sqlalchemy.engine.Engine: Row (34,) 2024-06-12 17:18:43,610 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:18:43,612 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:18:43,612 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-12 17:18:43,613 [INFO] sqlalchemy.engine.Engine: [generated in 0.00041s] (34,) 2024-06-12 17:18:43,614 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 17:18:43,615 [DEBUG] sqlalchemy.engine.Engine: Row (34, None, 'cb859984-1fa6-4ca2-b7a6-109d10a07994', datetime.datetime(2024, 6, 12, 15, 18, 43, 605838), None) 2024-06-12 17:18:43,615 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:18:43,616 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 17:18:43,616 [INFO] sqlalchemy.engine.Engine: [generated in 0.00041s] (39,) 2024-06-12 17:18:43,618 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 17:18:43,619 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 17:18:47,821 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 17:18:47,824 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 17:21:42,040 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:21:42,040 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 17:21:42,041 [INFO] sqlalchemy.engine.Engine: [cached since 1.896e+04s ago] ('39',) 2024-06-12 17:21:42,043 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 17:21:42,043 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 17:21:42,116 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 17:21:52,191 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 17:21:52,192 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:21:52,193 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 17:21:52,194 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 17:21:52,195 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 17:21:52,195 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:21:52,196 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 17:21:52,197 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 17:21:52,198 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 17:21:52,198 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:21:52,199 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 17:21:52,199 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 17:21:52,201 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:21:52,204 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 17:21:52,205 [INFO] sqlalchemy.engine.Engine: [generated in 0.00061s] ('39',) 2024-06-12 17:21:52,216 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 17:21:52,216 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 17:21:52,232 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 17:21:52,233 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:21:52,234 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 17:21:52,234 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 17:21:52,235 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 17:21:52,235 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:21:52,236 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 17:21:52,236 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 17:21:52,237 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 17:21:52,237 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:21:52,238 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 17:21:52,238 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 17:21:52,239 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:21:52,239 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 17:21:52,240 [INFO] sqlalchemy.engine.Engine: [generated in 0.00038s] () 2024-06-12 17:21:52,241 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:21:52,242 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:21:52,243 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:21:52,244 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 17:21:52,244 [INFO] sqlalchemy.engine.Engine: [generated in 0.00042s] ('a6912a5c-ac4b-48bb-ad84-680a098c29a3', 1) 2024-06-12 17:21:52,248 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 17:21:52,250 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-12 17:21:52,250 [INFO] sqlalchemy.engine.Engine: [generated in 0.00044s] (None, 'a6912a5c-ac4b-48bb-ad84-680a098c29a3', datetime.datetime(2024, 6, 12, 15, 21, 52, 249360, tzinfo=datetime.timezone.utc), None) 2024-06-12 17:21:52,252 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 17:21:52,252 [DEBUG] sqlalchemy.engine.Engine: Row (35,) 2024-06-12 17:21:52,253 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:21:52,254 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:21:52,255 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-12 17:21:52,255 [INFO] sqlalchemy.engine.Engine: [generated in 0.00041s] (35,) 2024-06-12 17:21:52,257 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 17:21:52,257 [DEBUG] sqlalchemy.engine.Engine: Row (35, None, 'a6912a5c-ac4b-48bb-ad84-680a098c29a3', datetime.datetime(2024, 6, 12, 15, 21, 52, 249360), None) 2024-06-12 17:21:52,258 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:21:52,258 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 17:21:52,259 [INFO] sqlalchemy.engine.Engine: [generated in 0.00041s] (39,) 2024-06-12 17:21:52,261 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 17:21:52,262 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 17:21:55,893 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 17:21:55,896 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 17:23:30,700 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:23:30,701 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 17:23:30,702 [INFO] sqlalchemy.engine.Engine: [cached since 1.907e+04s ago] ('39',) 2024-06-12 17:23:30,707 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 17:23:30,709 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 17:23:30,794 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 17:23:38,249 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 17:23:38,249 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:23:38,251 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 17:23:38,252 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 17:23:38,252 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 17:23:38,253 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:23:38,254 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 17:23:38,254 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 17:23:38,255 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 17:23:38,255 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:23:38,256 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 17:23:38,256 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 17:23:38,258 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:23:38,261 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 17:23:38,261 [INFO] sqlalchemy.engine.Engine: [generated in 0.00057s] ('39',) 2024-06-12 17:23:38,271 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 17:23:38,272 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 17:23:38,286 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 17:23:38,286 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:23:38,287 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 17:23:38,287 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 17:23:38,288 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 17:23:38,288 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:23:38,289 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 17:23:38,290 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 17:23:38,290 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 17:23:38,291 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:23:38,291 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 17:23:38,292 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 17:23:38,292 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:23:38,293 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 17:23:38,293 [INFO] sqlalchemy.engine.Engine: [generated in 0.00039s] () 2024-06-12 17:23:38,294 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:23:38,295 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:23:38,296 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:23:38,297 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 17:23:38,298 [INFO] sqlalchemy.engine.Engine: [generated in 0.00048s] ('a1879504-ef00-4095-9efa-8617d0dbf3a5', 1) 2024-06-12 17:23:38,301 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 17:23:38,302 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-12 17:23:38,303 [INFO] sqlalchemy.engine.Engine: [generated in 0.00050s] (None, 'a1879504-ef00-4095-9efa-8617d0dbf3a5', datetime.datetime(2024, 6, 12, 15, 23, 38, 301683, tzinfo=datetime.timezone.utc), None) 2024-06-12 17:23:38,304 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 17:23:38,305 [DEBUG] sqlalchemy.engine.Engine: Row (36,) 2024-06-12 17:23:38,305 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:23:38,307 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:23:38,308 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-12 17:23:38,308 [INFO] sqlalchemy.engine.Engine: [generated in 0.00045s] (36,) 2024-06-12 17:23:38,309 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 17:23:38,310 [DEBUG] sqlalchemy.engine.Engine: Row (36, None, 'a1879504-ef00-4095-9efa-8617d0dbf3a5', datetime.datetime(2024, 6, 12, 15, 23, 38, 301683), None) 2024-06-12 17:23:38,310 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:23:38,311 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 17:23:38,312 [INFO] sqlalchemy.engine.Engine: [generated in 0.00043s] (39,) 2024-06-12 17:23:38,314 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 17:23:38,315 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 17:23:38,482 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 17:23:38,483 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 17:24:45,583 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:24:45,585 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 17:24:45,587 [INFO] sqlalchemy.engine.Engine: [cached since 1.915e+04s ago] ('39',) 2024-06-12 17:24:45,591 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 17:24:45,593 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 17:24:45,680 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 17:24:54,689 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 17:24:54,690 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:24:54,691 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 17:24:54,691 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 17:24:54,692 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 17:24:54,693 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:24:54,694 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 17:24:54,694 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 17:24:54,695 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 17:24:54,695 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:24:54,696 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 17:24:54,696 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 17:24:54,697 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:24:54,700 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 17:24:54,701 [INFO] sqlalchemy.engine.Engine: [generated in 0.00051s] ('39',) 2024-06-12 17:24:54,710 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 17:24:54,710 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 17:24:54,723 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 17:24:54,724 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:24:54,725 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 17:24:54,726 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 17:24:54,726 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 17:24:54,726 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:24:54,727 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 17:24:54,728 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 17:24:54,729 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 17:24:54,729 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:24:54,730 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 17:24:54,730 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 17:24:54,731 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:24:54,732 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 17:24:54,732 [INFO] sqlalchemy.engine.Engine: [generated in 0.00046s] () 2024-06-12 17:24:54,733 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:24:54,734 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:24:54,736 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:24:54,737 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 17:24:54,737 [INFO] sqlalchemy.engine.Engine: [generated in 0.00040s] ('c5d69f81-e159-4f52-ba1d-677a581d81ce', 1) 2024-06-12 17:24:54,740 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 17:24:54,742 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-12 17:24:54,742 [INFO] sqlalchemy.engine.Engine: [generated in 0.00037s] (None, 'c5d69f81-e159-4f52-ba1d-677a581d81ce', datetime.datetime(2024, 6, 12, 15, 24, 54, 741072, tzinfo=datetime.timezone.utc), None) 2024-06-12 17:24:54,744 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 17:24:54,744 [DEBUG] sqlalchemy.engine.Engine: Row (37,) 2024-06-12 17:24:54,745 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:24:54,746 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:24:54,747 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-12 17:24:54,747 [INFO] sqlalchemy.engine.Engine: [generated in 0.00039s] (37,) 2024-06-12 17:24:54,749 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 17:24:54,749 [DEBUG] sqlalchemy.engine.Engine: Row (37, None, 'c5d69f81-e159-4f52-ba1d-677a581d81ce', datetime.datetime(2024, 6, 12, 15, 24, 54, 741072), None) 2024-06-12 17:24:54,750 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:24:54,751 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 17:24:54,751 [INFO] sqlalchemy.engine.Engine: [generated in 0.00039s] (39,) 2024-06-12 17:24:54,753 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 17:24:54,754 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 17:24:54,916 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-12 17:24:54,917 [INFO] sqlalchemy.engine.Engine: [generated in 0.00040s] ('c5d69f81-e159-4f52-ba1d-677a581d81ce',) 2024-06-12 17:24:54,919 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 17:24:54,920 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 17:24:56,433 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:24:56,445 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-12 17:24:56,446 [INFO] sqlalchemy.engine.Engine: [generated in 0.00440s] ('[0.015070717598469872,-0.021854864167576715,0.053250900753327,0.01202714521709858,-0.026888763204981736,-0.01888099103551929,-0.007659270334957756,0. ... (32342 characters truncated) ... 0.01243760142248084,0.012197523229471497,0.021018461999939602,-0.005827705770626341,-0.0045382533601750225,-0.01748698928543589,0.012468580004903466]', datetime.date(2024, 6, 12), datetime.date(2024, 6, 12), '[0.015070717598469872,-0.021854864167576715,0.053250900753327,0.01202714521709858,-0.026888763204981736,-0.01888099103551929,-0.007659270334957756,0. ... (32342 characters truncated) ... 0.01243760142248084,0.012197523229471497,0.021018461999939602,-0.005827705770626341,-0.0045382533601750225,-0.01748698928543589,0.012468580004903466]', 0.85, 5) 2024-06-12 17:24:56,475 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-12 17:24:56,477 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.35032056281580504) 2024-06-12 17:24:56,479 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.41637364528323706) 2024-06-12 17:24:56,481 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.42487463957055394) 2024-06-12 17:24:56,482 [DEBUG] sqlalchemy.engine.Engine: Row (357, 357, 'embedding_small_openai', 94, True, 'Filename: 94.html\nUser Context:None\nTitle: AE - Upskill & reskill your digital talent\nSummary: The text discusses the importance of upskilling and ... (2954 characters truncated) ... tes the principles of adult learning with in-depth expertise in both business and technology.\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-0.01352244, 0.01212382, 0.03492934, ..., -0.01730524, -0.01508774, -0.00667426], dtype=float32), 0.43432232586017483) 2024-06-12 17:24:56,483 [DEBUG] sqlalchemy.engine.Engine: Row (353, 353, 'embedding_small_openai', 96, True, 'Filename: 96.html\nUser Context:None\nTitle: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for ... (717 characters truncated) ... hat makes us different?\nIntelligent use of AI\nJust enough change\nMore than just technology\nGet in touch with our experts\n\xa0\nHere to help \n\n', array([-0.02333704, 0.01682236, 0.05538928, ..., -0.00043228, -0.0089034 , 0.00139342], dtype=float32), 0.4592518563579657) 2024-06-12 17:25:00,632 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER) 2024-06-12 17:25:00,633 [INFO] sqlalchemy.engine.Engine: [generated in 0.00144s] (334,) 2024-06-12 17:25:00,636 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-12 17:25:00,637 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-12 17:25:00,641 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 17:25:00,642 [INFO] sqlalchemy.engine.Engine: [generated in 0.00105s] (80,) 2024-06-12 17:25:00,647 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 17:25:00,648 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-12 17:25:00,651 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-12 17:25:00,652 [INFO] sqlalchemy.engine.Engine: [generated in 0.00103s] (37,) 2024-06-12 17:25:00,654 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start') 2024-06-12 17:25:00,655 [DEBUG] sqlalchemy.engine.Engine: Row (37, None, 'c5d69f81-e159-4f52-ba1d-677a581d81ce', datetime.datetime(2024, 6, 12, 15, 24, 54, 741072)) 2024-06-12 17:25:00,657 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-12 17:25:00,658 [INFO] sqlalchemy.engine.Engine: [generated in 0.00085s] (datetime.datetime(2024, 6, 12, 15, 25, 0, 649609, tzinfo=datetime.timezone.utc), 37) 2024-06-12 17:25:00,662 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-12 17:25:00,662 [INFO] sqlalchemy.engine.Engine: [generated in 0.00088s] (37, 'What are the solutions offered by ae?', 'What are the solutions offered by AE (assuming AE is a company or organization)?', 'AE offers a wide range of solutions designed to help businesses thrive in a digital world. These solutions include Data & AI, CIAM (Customer Identity ... (202 characters truncated) ... Additionally, AE provides specific solutions such as the SmartOCR solution for SDWorx, a data strategy for Lecot, and a digital assistant for Acerta.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 15, 24, 54, 750307, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 15, 24, 55, 985004, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 15, 25, 0, 649598, tzinfo=datetime.timezone.utc)) 2024-06-12 17:25:00,665 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 17:27:25,899 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:27:25,901 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 17:27:25,902 [INFO] sqlalchemy.engine.Engine: [cached since 1.914e+04s ago] ('39',) 2024-06-12 17:27:25,905 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 17:27:25,906 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 17:27:26,147 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 17:27:34,858 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 17:27:34,859 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:27:34,860 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 17:27:34,861 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 17:27:34,862 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 17:27:34,862 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:27:34,863 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 17:27:34,864 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 17:27:34,865 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 17:27:34,865 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:27:34,866 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 17:27:34,866 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 17:27:34,867 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:27:34,871 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 17:27:34,871 [INFO] sqlalchemy.engine.Engine: [generated in 0.00055s] ('39',) 2024-06-12 17:27:34,880 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 17:27:34,881 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 17:27:34,897 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 17:27:34,897 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:27:34,898 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 17:27:34,899 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 17:27:34,899 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 17:27:34,900 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:27:34,900 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 17:27:34,901 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 17:27:34,901 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 17:27:34,902 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:27:34,902 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 17:27:34,903 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 17:27:34,903 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:27:34,904 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 17:27:34,904 [INFO] sqlalchemy.engine.Engine: [generated in 0.00041s] () 2024-06-12 17:27:34,905 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:27:34,906 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:27:34,907 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:27:34,908 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 17:27:34,909 [INFO] sqlalchemy.engine.Engine: [generated in 0.00040s] ('1a13627a-f4d9-4a3c-a42c-178252b369c2', 1) 2024-06-12 17:27:34,912 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 17:27:34,913 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-12 17:27:34,914 [INFO] sqlalchemy.engine.Engine: [generated in 0.00044s] (None, '1a13627a-f4d9-4a3c-a42c-178252b369c2', datetime.datetime(2024, 6, 12, 15, 27, 34, 912992, tzinfo=datetime.timezone.utc), None) 2024-06-12 17:27:34,916 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 17:27:34,916 [DEBUG] sqlalchemy.engine.Engine: Row (38,) 2024-06-12 17:27:34,917 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:27:34,918 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:27:34,919 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-12 17:27:34,919 [INFO] sqlalchemy.engine.Engine: [generated in 0.00038s] (38,) 2024-06-12 17:27:34,921 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 17:27:34,921 [DEBUG] sqlalchemy.engine.Engine: Row (38, None, '1a13627a-f4d9-4a3c-a42c-178252b369c2', datetime.datetime(2024, 6, 12, 15, 27, 34, 912992), None) 2024-06-12 17:27:34,922 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:27:34,922 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 17:27:34,923 [INFO] sqlalchemy.engine.Engine: [generated in 0.00038s] (39,) 2024-06-12 17:27:34,924 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 17:27:34,926 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 17:27:35,088 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-12 17:27:35,088 [INFO] sqlalchemy.engine.Engine: [generated in 0.00041s] ('1a13627a-f4d9-4a3c-a42c-178252b369c2',) 2024-06-12 17:27:35,092 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-12 17:27:40,083 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-12 17:27:40,084 [INFO] sqlalchemy.engine.Engine: [generated in 0.00403s] ('[0.015008458490608636,-0.02182344478675584,0.05321884766628734,0.012026901986044234,-0.026857241313442283,-0.018880610811225964,-0.007709453620045542 ... (32365 characters truncated) ... 876,0.01246058350788936,0.012197277202241445,0.02103352680113464,-0.005827587882798156,-0.00452654517990788,-0.01745565750554128,0.01246058350788936]', datetime.date(2024, 6, 12), datetime.date(2024, 6, 12), '[0.015008458490608636,-0.02182344478675584,0.05321884766628734,0.012026901986044234,-0.026857241313442283,-0.018880610811225964,-0.007709453620045542 ... (32365 characters truncated) ... 876,0.01246058350788936,0.012197277202241445,0.02103352680113464,-0.005827587882798156,-0.00452654517990788,-0.01745565750554128,0.01246058350788936]', 0.85, 5) 2024-06-12 17:27:40,101 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-12 17:27:40,103 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.3503053575572147) 2024-06-12 17:27:40,104 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.4163754633290363) 2024-06-12 17:27:40,105 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.4248453409768794) 2024-06-12 17:27:40,106 [DEBUG] sqlalchemy.engine.Engine: Row (357, 357, 'embedding_small_openai', 94, True, 'Filename: 94.html\nUser Context:None\nTitle: AE - Upskill & reskill your digital talent\nSummary: The text discusses the importance of upskilling and ... (2954 characters truncated) ... tes the principles of adult learning with in-depth expertise in both business and technology.\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-0.01352244, 0.01212382, 0.03492934, ..., -0.01730524, -0.01508774, -0.00667426], dtype=float32), 0.43431519679010655) 2024-06-12 17:27:40,107 [DEBUG] sqlalchemy.engine.Engine: Row (353, 353, 'embedding_small_openai', 96, True, 'Filename: 96.html\nUser Context:None\nTitle: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for ... (717 characters truncated) ... hat makes us different?\nIntelligent use of AI\nJust enough change\nMore than just technology\nGet in touch with our experts\n\xa0\nHere to help \n\n', array([-0.02333704, 0.01682236, 0.05538928, ..., -0.00043228, -0.0089034 , 0.00139342], dtype=float32), 0.4592205784846386) 2024-06-12 17:27:47,286 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-12 17:27:47,288 [INFO] sqlalchemy.engine.Engine: [generated in 0.00249s] (334, 398, 371, 357, 353) 2024-06-12 17:27:47,292 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-12 17:27:47,295 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-12 17:27:47,296 [DEBUG] sqlalchemy.engine.Engine: Row (353, 'embedding_small_openai', 96, True, 'Filename: 96.html\nUser Context:None\nTitle: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for ... (717 characters truncated) ... hat makes us different?\nIntelligent use of AI\nJust enough change\nMore than just technology\nGet in touch with our experts\n\xa0\nHere to help \n\n') 2024-06-12 17:27:47,300 [DEBUG] sqlalchemy.engine.Engine: Row (357, 'embedding_small_openai', 94, True, 'Filename: 94.html\nUser Context:None\nTitle: AE - Upskill & reskill your digital talent\nSummary: The text discusses the importance of upskilling and ... (2954 characters truncated) ... tes the principles of adult learning with in-depth expertise in both business and technology.\nGet in touch with our experts\n\xa0\nHere to help!\n\n') 2024-06-12 17:27:47,302 [DEBUG] sqlalchemy.engine.Engine: Row (371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-12 17:27:47,303 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-12 17:27:47,308 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 17:27:47,309 [INFO] sqlalchemy.engine.Engine: [generated in 0.00119s] (80,) 2024-06-12 17:27:47,313 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 17:27:47,314 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-12 17:27:47,315 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 17:27:47,316 [INFO] sqlalchemy.engine.Engine: [cached since 0.008148s ago] (96,) 2024-06-12 17:27:47,318 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 17:27:47,319 [DEBUG] sqlalchemy.engine.Engine: Row (96, 43, 'https://www.ae.be/data-ai/hyper-automate-your-document-flows', '39/43/en', '96.html', 'html', 'en', None, 'Title: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for document workflows using AI to enhanc ... (515 characters truncated) ... seamless integration. The text also features a customer case study with SD Worx, showcasing the successful implementation and its positive impact.\n', datetime.datetime(2024, 6, 7, 13, 59, 32, 727023), 8, datetime.datetime(2024, 6, 7, 15, 59, 35, 6455), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 34, 995360), datetime.datetime(2024, 6, 7, 13, 59, 38, 462623), None) 2024-06-12 17:27:47,320 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 17:27:47,321 [INFO] sqlalchemy.engine.Engine: [cached since 0.01272s ago] (94,) 2024-06-12 17:27:47,325 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 17:27:47,326 [DEBUG] sqlalchemy.engine.Engine: Row (94, 41, 'https://www.ae.be/digital-talent-organisation/upskill-reskill-your-digital-talent', '39/41/en', '94.html', 'html', 'en', None, 'Title: AE - Upskill & reskill your digital talent\nSummary: The text discusses the importance of upskilling and reskilling digital talent to stay rel ... (836 characters truncated) ... " aim to support aspiring analysts through a mix of training, workshops, hybrid learning, community, and coaching, divided into 8 learning modules.\n', datetime.datetime(2024, 6, 7, 13, 59, 32, 323886), 8, datetime.datetime(2024, 6, 7, 15, 59, 32, 576658), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 32, 565918), datetime.datetime(2024, 6, 7, 13, 59, 39, 342904), None) 2024-06-12 17:27:47,327 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 17:27:47,328 [INFO] sqlalchemy.engine.Engine: [cached since 0.02011s ago] (100,) 2024-06-12 17:27:47,330 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 17:27:47,331 [DEBUG] sqlalchemy.engine.Engine: Row (100, 47, 'https://www.ae.be/applications/think-build-run-your-digital-solution', '39/47/en', '100.html', 'html', 'en', None, 'Title: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing digital solutions that are user-friendl ... (853 characters truncated) ... s, such as peace of mind, increased revenue, and reduced costs, and encourages readers to explore client success stories for real-world validation.\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 592229), 8, datetime.datetime(2024, 6, 7, 15, 59, 39, 5310), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 994356), datetime.datetime(2024, 6, 7, 13, 59, 43, 726029), None) 2024-06-12 17:27:47,332 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 17:27:47,333 [INFO] sqlalchemy.engine.Engine: [cached since 0.02492s ago] (109,) 2024-06-12 17:27:47,335 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 17:27:47,336 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-12 17:27:47,340 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-12 17:27:47,340 [INFO] sqlalchemy.engine.Engine: [generated in 0.00075s] (datetime.datetime(2024, 6, 12, 15, 27, 47, 337821, tzinfo=datetime.timezone.utc), 38) 2024-06-12 17:27:47,344 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-12 17:27:47,345 [INFO] sqlalchemy.engine.Engine: [generated in 0.00079s] (38, 'What are the solutions offered by ae?', 'What are the solutions offered by AE (assuming AE is a company or organization)?', 'AE offers a wide range of solutions designed to help businesses thrive in a digital world. These solutions include:\n\n1. **Data & AI**: Leveraging d ... (943 characters truncated) ... rted by various services such as strategic advice, IT consultancy, managed services, and application development.\n\nSources: 334, 398, 371, 357, 353', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 15, 27, 34, 922026, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 15, 27, 39, 489511, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 15, 27, 47, 337806, tzinfo=datetime.timezone.utc)) 2024-06-12 17:27:47,348 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 17:27:47,348 [DEBUG] sqlalchemy.engine.Engine: Row (42,) 2024-06-12 17:27:47,350 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-12 17:27:47,351 [INFO] sqlalchemy.engine.Engine: [generated in 0.00072s] [(42, 334), (42, 353), (42, 357), (42, 371), (42, 398)] 2024-06-12 17:27:47,356 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:27:47,357 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:27:47,359 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:27:47,360 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-12 17:27:47,360 [INFO] sqlalchemy.engine.Engine: [generated in 0.00057s] (42,) 2024-06-12 17:27:47,362 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-12 17:27:47,363 [DEBUG] sqlalchemy.engine.Engine: Row (42, 38, 'What are the solutions offered by ae?', 'What are the solutions offered by AE (assuming AE is a company or organization)?', 'AE offers a wide range of solutions designed to help businesses thrive in a digital world. These solutions include:\n\n1. **Data & AI**: Leveraging d ... (943 characters truncated) ... rted by various services such as strategic advice, IT consultancy, managed services, and application development.\n\nSources: 334, 398, 371, 357, 353', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 15, 27, 34, 922026), datetime.datetime(2024, 6, 12, 15, 27, 39, 489511), datetime.datetime(2024, 6, 12, 15, 27, 47, 337806)) 2024-06-12 17:27:47,364 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 17:28:24,738 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:28:24,739 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 17:28:24,740 [INFO] sqlalchemy.engine.Engine: [cached since 49.87s ago] ('39',) 2024-06-12 17:28:24,744 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 17:28:24,745 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 17:28:24,747 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:28:24,748 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 17:28:24,748 [INFO] sqlalchemy.engine.Engine: [cached since 49.84s ago] () 2024-06-12 17:28:24,750 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:28:24,751 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:28:24,753 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:28:24,754 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 17:28:24,755 [INFO] sqlalchemy.engine.Engine: [cached since 49.85s ago] ('1a13627a-f4d9-4a3c-a42c-178252b369c2', 1) 2024-06-12 17:28:24,757 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 17:28:24,758 [DEBUG] sqlalchemy.engine.Engine: Row (38, None, '1a13627a-f4d9-4a3c-a42c-178252b369c2', datetime.datetime(2024, 6, 12, 15, 27, 34, 912992), datetime.datetime(2024, 6, 12, 15, 27, 47, 337821)) 2024-06-12 17:28:24,759 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:28:24,759 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 17:28:24,760 [INFO] sqlalchemy.engine.Engine: [cached since 49.84s ago] (39,) 2024-06-12 17:28:24,762 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 17:28:24,763 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 17:28:24,805 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-12 17:28:24,805 [INFO] sqlalchemy.engine.Engine: [cached since 49.72s ago] ('1a13627a-f4d9-4a3c-a42c-178252b369c2',) 2024-06-12 17:28:24,807 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-12 17:28:24,807 [DEBUG] sqlalchemy.engine.Engine: Row (42, 38, 'What are the solutions offered by ae?', 'What are the solutions offered by AE (assuming AE is a company or organization)?', 'AE offers a wide range of solutions designed to help businesses thrive in a digital world. These solutions include:\n\n1. **Data & AI**: Leveraging d ... (943 characters truncated) ... rted by various services such as strategic advice, IT consultancy, managed services, and application development.\n\nSources: 334, 398, 371, 357, 353', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 15, 27, 34, 922026), datetime.datetime(2024, 6, 12, 15, 27, 39, 489511), datetime.datetime(2024, 6, 12, 15, 27, 47, 337806)) 2024-06-12 17:28:27,877 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-12 17:28:27,878 [INFO] sqlalchemy.engine.Engine: [cached since 47.8s ago] ('[-0.032230971423916725,0.05409684471822998,-0.0004806153612331075,0.013668171289723108,-0.035670006496382765,-0.016331425877206783,-0.017259164670173 ... (32338 characters truncated) ... 0.018762743903803617,-0.02082616531981225,-0.0076658525832558715,-0.03333466311832637,-0.04993801282022596,0.024073256683132545,0.004822649255048963]', datetime.date(2024, 6, 12), datetime.date(2024, 6, 12), '[-0.032230971423916725,0.05409684471822998,-0.0004806153612331075,0.013668171289723108,-0.035670006496382765,-0.016331425877206783,-0.017259164670173 ... (32338 characters truncated) ... 0.018762743903803617,-0.02082616531981225,-0.0076658525832558715,-0.03333466311832637,-0.04993801282022596,0.024073256683132545,0.004822649255048963]', 0.85, 5) 2024-06-12 17:28:27,893 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-12 17:28:27,894 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.6580990481645437) 2024-06-12 17:28:27,896 [DEBUG] sqlalchemy.engine.Engine: Row (355, 355, 'embedding_small_openai', 98, True, "Filename: 98.html\nUser Context:\nNone\n\nDigital business requires robust applications that meet the needs and expectations of your users or custome ... (2190 characters truncated) ... true end-to-end partner, that can help you from concept to roll-out, and even with managed services afterwards.\n\xa0\nYour journey starts here!\n\n", array([ 0.00663747, 0.00946231, 0.06141025, ..., -0.00975391, -0.01085468, 0.00113996], dtype=float32), 0.6591018214857043) 2024-06-12 17:28:27,898 [DEBUG] sqlalchemy.engine.Engine: Row (354, 354, 'embedding_small_openai', 99, True, "Filename: 99.html\nUser Context:\nNone\n\nDigital business requires robust applications that meet the needs and expectations of your users or custome ... (2190 characters truncated) ... true end-to-end partner, that can help you from concept to roll-out, and even with managed services afterwards.\n\xa0\nYour journey starts here!\n\n", array([ 3.1722791e-03, 9.3364501e-03, 6.2213842e-02, ..., -1.0531748e-02, -8.9355875e-03, 1.0690612e-05], dtype=float32), 0.6659477944643283) 2024-06-12 17:28:27,900 [DEBUG] sqlalchemy.engine.Engine: Row (370, 370, 'embedding_small_openai', 100, True, 'Filename: 100.html\nUser Context:\nNone\n\n\n Think, Build & Run your digital solution\n \nCrafting digital solutions that truly matter\nDoes thi ... (2688 characters truncated) ... Dive into the genuine stories of our clients, exploring the real-world hurdles they faced and the practical solutions we crafted together.\xa0\n\n\n', array([-0.01501516, 0.04364837, 0.04267775, ..., -0.00754434, -0.03420691, -0.01544164], dtype=float32), 0.6708787581585238) 2024-06-12 17:28:27,901 [DEBUG] sqlalchemy.engine.Engine: Row (397, 397, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:\nNone\n\n\n Create a seamless customer experience\n \nOptimised customer experiences for better results\nDoes t ... (2673 characters truncated) ... tomer data and conducting behavioral analysis. The results are evidence-based customer insights that transfer to actionable innovation ideas.\n\xa0\n", array([-0.01499291, 0.00967897, 0.02817907, ..., -0.00054847, -0.04023413, -0.01369479], dtype=float32), 0.6761976645155563) 2024-06-12 17:28:30,076 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (NULL) AND (1 != 1) 2024-06-12 17:28:30,078 [INFO] sqlalchemy.engine.Engine: [cached since 42.79s ago] () 2024-06-12 17:28:30,082 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-12 17:28:30,086 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-12 17:28:30,087 [INFO] sqlalchemy.engine.Engine: [cached since 42.75s ago] (datetime.datetime(2024, 6, 12, 15, 28, 30, 84902, tzinfo=datetime.timezone.utc), 38) 2024-06-12 17:28:30,091 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-12 17:28:30,092 [INFO] sqlalchemy.engine.Engine: [cached since 42.75s ago] (38, 'Can you give more details on solution 5?', 'Can you provide more details on the custom application development solutions offered by AE, specifically focusing on how they meet specific business needs?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 15, 28, 24, 758825, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 15, 28, 26, 184179, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 15, 28, 30, 84863, tzinfo=datetime.timezone.utc)) 2024-06-12 17:28:30,096 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 17:28:30,097 [DEBUG] sqlalchemy.engine.Engine: Row (43,) 2024-06-12 17:28:30,098 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:28:30,100 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:28:30,104 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:28:30,105 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-12 17:28:30,106 [INFO] sqlalchemy.engine.Engine: [cached since 42.75s ago] (43,) 2024-06-12 17:28:30,108 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-12 17:28:30,109 [DEBUG] sqlalchemy.engine.Engine: Row (43, 38, 'Can you give more details on solution 5?', 'Can you provide more details on the custom application development solutions offered by AE, specifically focusing on how they meet specific business needs?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 15, 28, 24, 758825), datetime.datetime(2024, 6, 12, 15, 28, 26, 184179), datetime.datetime(2024, 6, 12, 15, 28, 30, 84863)) 2024-06-12 17:28:30,111 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 17:29:50,159 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:29:50,161 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 17:29:50,162 [INFO] sqlalchemy.engine.Engine: [cached since 135.3s ago] ('39',) 2024-06-12 17:29:50,165 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 17:29:50,167 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 17:29:50,168 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:29:50,168 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 17:29:50,169 [INFO] sqlalchemy.engine.Engine: [cached since 135.3s ago] () 2024-06-12 17:29:50,170 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:29:50,172 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:29:50,174 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:29:50,175 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 17:29:50,175 [INFO] sqlalchemy.engine.Engine: [cached since 135.3s ago] ('1a13627a-f4d9-4a3c-a42c-178252b369c2', 1) 2024-06-12 17:29:50,177 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 17:29:50,178 [DEBUG] sqlalchemy.engine.Engine: Row (38, None, '1a13627a-f4d9-4a3c-a42c-178252b369c2', datetime.datetime(2024, 6, 12, 15, 27, 34, 912992), datetime.datetime(2024, 6, 12, 15, 28, 30, 84902)) 2024-06-12 17:29:50,179 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:29:50,179 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 17:29:50,180 [INFO] sqlalchemy.engine.Engine: [cached since 135.3s ago] (39,) 2024-06-12 17:29:50,182 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 17:29:50,183 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 17:29:50,223 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-12 17:29:50,224 [INFO] sqlalchemy.engine.Engine: [cached since 135.1s ago] ('1a13627a-f4d9-4a3c-a42c-178252b369c2',) 2024-06-12 17:29:50,226 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-12 17:29:50,226 [DEBUG] sqlalchemy.engine.Engine: Row (42, 38, 'What are the solutions offered by ae?', 'What are the solutions offered by AE (assuming AE is a company or organization)?', 'AE offers a wide range of solutions designed to help businesses thrive in a digital world. These solutions include:\n\n1. **Data & AI**: Leveraging d ... (943 characters truncated) ... rted by various services such as strategic advice, IT consultancy, managed services, and application development.\n\nSources: 334, 398, 371, 357, 353', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 15, 27, 34, 922026), datetime.datetime(2024, 6, 12, 15, 27, 39, 489511), datetime.datetime(2024, 6, 12, 15, 27, 47, 337806)) 2024-06-12 17:29:50,227 [DEBUG] sqlalchemy.engine.Engine: Row (43, 38, 'Can you give more details on solution 5?', 'Can you provide more details on the custom application development solutions offered by AE, specifically focusing on how they meet specific business needs?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 15, 28, 24, 758825), datetime.datetime(2024, 6, 12, 15, 28, 26, 184179), datetime.datetime(2024, 6, 12, 15, 28, 30, 84863)) 2024-06-12 17:29:52,094 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-12 17:29:52,096 [INFO] sqlalchemy.engine.Engine: [cached since 132s ago] ('[-0.012590651844577751,-0.009486619947382102,0.07584309284505093,0.016816622858295348,0.018175416854152165,0.0012652981769625566,-0.02040682840369459 ... (32349 characters truncated) ... .02892110198599204,0.026826814641740367,-0.01808815379493205,-0.0014865695855052772,-0.005846549996283335,-0.0031601289461540005,0.01898570657826567]', datetime.date(2024, 6, 12), datetime.date(2024, 6, 12), '[-0.012590651844577751,-0.009486619947382102,0.07584309284505093,0.016816622858295348,0.018175416854152165,0.0012652981769625566,-0.02040682840369459 ... (32349 characters truncated) ... .02892110198599204,0.026826814641740367,-0.01808815379493205,-0.0014865695855052772,-0.005846549996283335,-0.0031601289461540005,0.01898570657826567]', 0.85, 5) 2024-06-12 17:29:52,112 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-12 17:29:52,126 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.36273131592682983) 2024-06-12 17:29:52,128 [DEBUG] sqlalchemy.engine.Engine: Row (355, 355, 'embedding_small_openai', 98, True, "Filename: 98.html\nUser Context:\nNone\n\nDigital business requires robust applications that meet the needs and expectations of your users or custome ... (2190 characters truncated) ... true end-to-end partner, that can help you from concept to roll-out, and even with managed services afterwards.\n\xa0\nYour journey starts here!\n\n", array([ 0.00663747, 0.00946231, 0.06141025, ..., -0.00975391, -0.01085468, 0.00113996], dtype=float32), 0.3696253234817988) 2024-06-12 17:29:52,129 [DEBUG] sqlalchemy.engine.Engine: Row (354, 354, 'embedding_small_openai', 99, True, "Filename: 99.html\nUser Context:\nNone\n\nDigital business requires robust applications that meet the needs and expectations of your users or custome ... (2190 characters truncated) ... true end-to-end partner, that can help you from concept to roll-out, and even with managed services afterwards.\n\xa0\nYour journey starts here!\n\n", array([ 3.1722791e-03, 9.3364501e-03, 6.2213842e-02, ..., -1.0531748e-02, -8.9355875e-03, 1.0690612e-05], dtype=float32), 0.3715768899413038) 2024-06-12 17:29:52,130 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.39588184528509573) 2024-06-12 17:29:52,132 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.3981270448099845) 2024-06-12 17:30:11,100 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-12 17:30:11,101 [INFO] sqlalchemy.engine.Engine: [cached since 143.8s ago] (355, 354, 371) 2024-06-12 17:30:11,105 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-12 17:30:11,106 [DEBUG] sqlalchemy.engine.Engine: Row (354, 'embedding_small_openai', 99, True, "Filename: 99.html\nUser Context:\nNone\n\nDigital business requires robust applications that meet the needs and expectations of your users or custome ... (2190 characters truncated) ... true end-to-end partner, that can help you from concept to roll-out, and even with managed services afterwards.\n\xa0\nYour journey starts here!\n\n") 2024-06-12 17:30:11,107 [DEBUG] sqlalchemy.engine.Engine: Row (355, 'embedding_small_openai', 98, True, "Filename: 98.html\nUser Context:\nNone\n\nDigital business requires robust applications that meet the needs and expectations of your users or custome ... (2190 characters truncated) ... true end-to-end partner, that can help you from concept to roll-out, and even with managed services afterwards.\n\xa0\nYour journey starts here!\n\n") 2024-06-12 17:30:11,108 [DEBUG] sqlalchemy.engine.Engine: Row (371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-12 17:30:11,109 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 17:30:11,110 [INFO] sqlalchemy.engine.Engine: [cached since 143.8s ago] (99,) 2024-06-12 17:30:11,114 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 17:30:11,115 [DEBUG] sqlalchemy.engine.Engine: Row (99, 46, 'https://www.ae.be/our-solutions/applications#solutions', '39/46/en', '99.html', 'html', 'en', None, 'Title: AE - Applications\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 403466), 8, datetime.datetime(2024, 6, 7, 15, 59, 38, 600413), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 587228), datetime.datetime(2024, 6, 7, 13, 59, 38, 929142), None) 2024-06-12 17:30:11,116 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 17:30:11,117 [INFO] sqlalchemy.engine.Engine: [cached since 143.8s ago] (98,) 2024-06-12 17:30:11,120 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 17:30:11,121 [DEBUG] sqlalchemy.engine.Engine: Row (98, 45, 'https://www.ae.be/our-solutions/applications', '39/45/en', '98.html', 'html', 'en', None, 'Title: AE - Applications\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 155574), 8, datetime.datetime(2024, 6, 7, 15, 59, 38, 465899), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 456187), datetime.datetime(2024, 6, 7, 13, 59, 38, 938240), None) 2024-06-12 17:30:11,122 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 17:30:11,123 [INFO] sqlalchemy.engine.Engine: [cached since 143.8s ago] (100,) 2024-06-12 17:30:11,125 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 17:30:11,126 [DEBUG] sqlalchemy.engine.Engine: Row (100, 47, 'https://www.ae.be/applications/think-build-run-your-digital-solution', '39/47/en', '100.html', 'html', 'en', None, 'Title: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing digital solutions that are user-friendl ... (853 characters truncated) ... s, such as peace of mind, increased revenue, and reduced costs, and encourages readers to explore client success stories for real-world validation.\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 592229), 8, datetime.datetime(2024, 6, 7, 15, 59, 39, 5310), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 994356), datetime.datetime(2024, 6, 7, 13, 59, 43, 726029), None) 2024-06-12 17:30:11,129 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-12 17:30:11,130 [INFO] sqlalchemy.engine.Engine: [cached since 143.8s ago] (datetime.datetime(2024, 6, 12, 15, 30, 11, 128789, tzinfo=datetime.timezone.utc), 38) 2024-06-12 17:30:11,132 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-12 17:30:11,133 [INFO] sqlalchemy.engine.Engine: [cached since 143.8s ago] (38, 'Can you provide more details on the custom application development solutions offered by AE, specifically focusing on how they meet specific business needs?', 'Can you provide more details on the custom application development solutions offered by AE, specifically focusing on how these solutions are tailored to meet the unique and specific needs of different businesses?', "AE offers comprehensive custom application development solutions designed to meet specific business needs by focusing on several key areas:\n\n1. **S ... (1819 characters truncated) ... eet the specific business needs of their clients by providing robust, scalable, and user-friendly applications that align with their strategic goals.", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 15, 29, 50, 178885, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 15, 29, 51, 790784, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 15, 30, 11, 128780, tzinfo=datetime.timezone.utc)) 2024-06-12 17:30:11,135 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 17:30:11,136 [DEBUG] sqlalchemy.engine.Engine: Row (44,) 2024-06-12 17:30:11,137 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-12 17:30:11,138 [INFO] sqlalchemy.engine.Engine: [cached since 143.8s ago] [(44, 354), (44, 355), (44, 371)] 2024-06-12 17:30:11,141 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:30:11,145 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:30:11,147 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:30:11,148 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-12 17:30:11,149 [INFO] sqlalchemy.engine.Engine: [cached since 143.8s ago] (44,) 2024-06-12 17:30:11,151 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-12 17:30:11,152 [DEBUG] sqlalchemy.engine.Engine: Row (44, 38, 'Can you provide more details on the custom application development solutions offered by AE, specifically focusing on how they meet specific business needs?', 'Can you provide more details on the custom application development solutions offered by AE, specifically focusing on how these solutions are tailored to meet the unique and specific needs of different businesses?', "AE offers comprehensive custom application development solutions designed to meet specific business needs by focusing on several key areas:\n\n1. **S ... (1819 characters truncated) ... eet the specific business needs of their clients by providing robust, scalable, and user-friendly applications that align with their strategic goals.", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 15, 29, 50, 178885), datetime.datetime(2024, 6, 12, 15, 29, 51, 790784), datetime.datetime(2024, 6, 12, 15, 30, 11, 128780)) 2024-06-12 17:30:11,153 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 17:30:47,231 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:30:47,232 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 17:30:47,233 [INFO] sqlalchemy.engine.Engine: [cached since 192.4s ago] ('39',) 2024-06-12 17:30:47,235 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 17:30:47,236 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 17:30:47,236 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:30:47,237 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 17:30:47,238 [INFO] sqlalchemy.engine.Engine: [cached since 192.3s ago] () 2024-06-12 17:30:47,239 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:30:47,240 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:30:47,242 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:30:47,242 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 17:30:47,243 [INFO] sqlalchemy.engine.Engine: [cached since 192.3s ago] ('1a13627a-f4d9-4a3c-a42c-178252b369c2', 1) 2024-06-12 17:30:47,245 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 17:30:47,246 [DEBUG] sqlalchemy.engine.Engine: Row (38, None, '1a13627a-f4d9-4a3c-a42c-178252b369c2', datetime.datetime(2024, 6, 12, 15, 27, 34, 912992), datetime.datetime(2024, 6, 12, 15, 30, 11, 128789)) 2024-06-12 17:30:47,247 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:30:47,248 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 17:30:47,248 [INFO] sqlalchemy.engine.Engine: [cached since 192.3s ago] (39,) 2024-06-12 17:30:47,251 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 17:30:47,251 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 17:30:47,294 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-12 17:30:47,294 [INFO] sqlalchemy.engine.Engine: [cached since 192.2s ago] ('1a13627a-f4d9-4a3c-a42c-178252b369c2',) 2024-06-12 17:30:47,296 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-12 17:30:47,296 [DEBUG] sqlalchemy.engine.Engine: Row (42, 38, 'What are the solutions offered by ae?', 'What are the solutions offered by AE (assuming AE is a company or organization)?', 'AE offers a wide range of solutions designed to help businesses thrive in a digital world. These solutions include:\n\n1. **Data & AI**: Leveraging d ... (943 characters truncated) ... rted by various services such as strategic advice, IT consultancy, managed services, and application development.\n\nSources: 334, 398, 371, 357, 353', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 15, 27, 34, 922026), datetime.datetime(2024, 6, 12, 15, 27, 39, 489511), datetime.datetime(2024, 6, 12, 15, 27, 47, 337806)) 2024-06-12 17:30:47,297 [DEBUG] sqlalchemy.engine.Engine: Row (43, 38, 'Can you give more details on solution 5?', 'Can you provide more details on the custom application development solutions offered by AE, specifically focusing on how they meet specific business needs?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 15, 28, 24, 758825), datetime.datetime(2024, 6, 12, 15, 28, 26, 184179), datetime.datetime(2024, 6, 12, 15, 28, 30, 84863)) 2024-06-12 17:30:47,297 [DEBUG] sqlalchemy.engine.Engine: Row (44, 38, 'Can you provide more details on the custom application development solutions offered by AE, specifically focusing on how they meet specific business needs?', 'Can you provide more details on the custom application development solutions offered by AE, specifically focusing on how these solutions are tailored to meet the unique and specific needs of different businesses?', "AE offers comprehensive custom application development solutions designed to meet specific business needs by focusing on several key areas:\n\n1. **S ... (1819 characters truncated) ... eet the specific business needs of their clients by providing robust, scalable, and user-friendly applications that align with their strategic goals.", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 15, 29, 50, 178885), datetime.datetime(2024, 6, 12, 15, 29, 51, 790784), datetime.datetime(2024, 6, 12, 15, 30, 11, 128780)) 2024-06-12 17:30:48,852 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-12 17:30:48,854 [INFO] sqlalchemy.engine.Engine: [cached since 188.8s ago] ('[-1.1707081992726722e-05,0.002409130759027776,0.05611140184332554,-0.007379868872034863,-0.025873589815175044,-0.0390611246952083,-0.0296279037856992 ... (32374 characters truncated) ... .019693204793943833,-0.010348080479218265,0.0180938929928723,-0.030739288247751725,0.0055908098785400935,-0.011107075768169113,-0.007576394230039422]', datetime.date(2024, 6, 12), datetime.date(2024, 6, 12), '[-1.1707081992726722e-05,0.002409130759027776,0.05611140184332554,-0.007379868872034863,-0.025873589815175044,-0.0390611246952083,-0.0296279037856992 ... (32374 characters truncated) ... .019693204793943833,-0.010348080479218265,0.0180938929928723,-0.030739288247751725,0.0055908098785400935,-0.011107075768169113,-0.007576394230039422]', 0.85, 5) 2024-06-12 17:30:48,865 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-12 17:30:48,867 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.6870176760353862) 2024-06-12 17:30:48,869 [DEBUG] sqlalchemy.engine.Engine: Row (354, 354, 'embedding_small_openai', 99, True, "Filename: 99.html\nUser Context:\nNone\n\nDigital business requires robust applications that meet the needs and expectations of your users or custome ... (2190 characters truncated) ... true end-to-end partner, that can help you from concept to roll-out, and even with managed services afterwards.\n\xa0\nYour journey starts here!\n\n", array([ 3.1722791e-03, 9.3364501e-03, 6.2213842e-02, ..., -1.0531748e-02, -8.9355875e-03, 1.0690612e-05], dtype=float32), 0.7010694084638984) 2024-06-12 17:30:48,870 [DEBUG] sqlalchemy.engine.Engine: Row (355, 355, 'embedding_small_openai', 98, True, "Filename: 98.html\nUser Context:\nNone\n\nDigital business requires robust applications that meet the needs and expectations of your users or custome ... (2190 characters truncated) ... true end-to-end partner, that can help you from concept to roll-out, and even with managed services afterwards.\n\xa0\nYour journey starts here!\n\n", array([ 0.00663747, 0.00946231, 0.06141025, ..., -0.00975391, -0.01085468, 0.00113996], dtype=float32), 0.7113990371708611) 2024-06-12 17:30:48,872 [DEBUG] sqlalchemy.engine.Engine: Row (370, 370, 'embedding_small_openai', 100, True, 'Filename: 100.html\nUser Context:\nNone\n\n\n Think, Build & Run your digital solution\n \nCrafting digital solutions that truly matter\nDoes thi ... (2688 characters truncated) ... Dive into the genuine stories of our clients, exploring the real-world hurdles they faced and the practical solutions we crafted together.\xa0\n\n\n', array([-0.01501516, 0.04364837, 0.04267775, ..., -0.00754434, -0.03420691, -0.01544164], dtype=float32), 0.7239577226966378) 2024-06-12 17:30:48,874 [DEBUG] sqlalchemy.engine.Engine: Row (368, 368, 'embedding_small_openai', 102, True, 'Filename: 102.html\nUser Context:None\nTitle: AE - Streamline & secure your software delivery process\nSummary: The text discusses a methodology to s ... (1095 characters truncated) ... -end solution\nExpertise in depth & breadth\nMore than just technology\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([ 0.00146745, 0.03014753, 0.04507409, ..., -0.00272697, -0.0156037 , -0.01399181], dtype=float32), 0.7415710178656435) 2024-06-12 17:30:50,347 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (NULL) AND (1 != 1) 2024-06-12 17:30:50,349 [INFO] sqlalchemy.engine.Engine: [cached since 183.1s ago] () 2024-06-12 17:30:50,352 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-12 17:30:50,356 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-12 17:30:50,357 [INFO] sqlalchemy.engine.Engine: [cached since 183s ago] (datetime.datetime(2024, 6, 12, 15, 30, 50, 355223, tzinfo=datetime.timezone.utc), 38) 2024-06-12 17:30:50,360 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-12 17:30:50,361 [INFO] sqlalchemy.engine.Engine: [cached since 183s ago] (38, 'What is solutiion 9?', 'What is the "Cloud & Hybrid" solution offered by AE, and how does it help businesses optimize their IT infrastructure?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 15, 30, 47, 247083, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 15, 30, 48, 545185, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 15, 30, 50, 355198, tzinfo=datetime.timezone.utc)) 2024-06-12 17:30:50,364 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 17:30:50,365 [DEBUG] sqlalchemy.engine.Engine: Row (45,) 2024-06-12 17:30:50,366 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:30:50,367 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:30:50,370 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:30:50,371 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-12 17:30:50,372 [INFO] sqlalchemy.engine.Engine: [cached since 183s ago] (45,) 2024-06-12 17:30:50,374 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-12 17:30:50,375 [DEBUG] sqlalchemy.engine.Engine: Row (45, 38, 'What is solutiion 9?', 'What is the "Cloud & Hybrid" solution offered by AE, and how does it help businesses optimize their IT infrastructure?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 15, 30, 47, 247083), datetime.datetime(2024, 6, 12, 15, 30, 48, 545185), datetime.datetime(2024, 6, 12, 15, 30, 50, 355198)) 2024-06-12 17:30:50,376 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 17:32:31,279 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:32:31,282 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 17:32:31,283 [INFO] sqlalchemy.engine.Engine: [cached since 1.96e+04s ago] ('39',) 2024-06-12 17:32:31,288 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 17:32:31,290 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 17:32:31,556 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 17:32:48,207 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 17:32:48,207 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:32:48,209 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 17:32:48,209 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 17:32:48,210 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 17:32:48,210 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:32:48,211 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 17:32:48,212 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 17:32:48,212 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 17:32:48,213 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:32:48,213 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 17:32:48,214 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 17:32:48,215 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:32:48,218 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 17:32:48,219 [INFO] sqlalchemy.engine.Engine: [generated in 0.00053s] ('39',) 2024-06-12 17:32:48,228 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 17:32:48,229 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 17:32:48,242 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-12 17:32:48,243 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:32:48,244 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-12 17:32:48,245 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-12 17:32:48,245 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-12 17:32:48,245 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:32:48,246 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-12 17:32:48,246 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-12 17:32:48,247 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-12 17:32:48,247 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-12 17:32:48,248 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-12 17:32:48,248 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-12 17:32:48,249 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:32:48,250 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 17:32:48,250 [INFO] sqlalchemy.engine.Engine: [generated in 0.00037s] () 2024-06-12 17:32:48,251 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:32:48,252 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:32:48,253 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:32:48,255 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 17:32:48,255 [INFO] sqlalchemy.engine.Engine: [generated in 0.00042s] ('e9c3623d-13f8-4159-8fc1-a7f22383d0c7', 1) 2024-06-12 17:32:48,259 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 17:32:48,260 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-12 17:32:48,261 [INFO] sqlalchemy.engine.Engine: [generated in 0.00043s] (None, 'e9c3623d-13f8-4159-8fc1-a7f22383d0c7', datetime.datetime(2024, 6, 12, 15, 32, 48, 259807, tzinfo=datetime.timezone.utc), None) 2024-06-12 17:32:48,262 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 17:32:48,263 [DEBUG] sqlalchemy.engine.Engine: Row (39,) 2024-06-12 17:32:48,263 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:32:48,265 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:32:48,266 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-12 17:32:48,267 [INFO] sqlalchemy.engine.Engine: [generated in 0.00043s] (39,) 2024-06-12 17:32:48,268 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 17:32:48,268 [DEBUG] sqlalchemy.engine.Engine: Row (39, None, 'e9c3623d-13f8-4159-8fc1-a7f22383d0c7', datetime.datetime(2024, 6, 12, 15, 32, 48, 259807), None) 2024-06-12 17:32:48,269 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:32:48,269 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 17:32:48,270 [INFO] sqlalchemy.engine.Engine: [generated in 0.00038s] (39,) 2024-06-12 17:32:48,271 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 17:32:48,273 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 17:32:48,441 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-12 17:32:48,441 [INFO] sqlalchemy.engine.Engine: [generated in 0.00044s] ('e9c3623d-13f8-4159-8fc1-a7f22383d0c7',) 2024-06-12 17:32:48,443 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-12 17:32:53,233 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-12 17:32:53,234 [INFO] sqlalchemy.engine.Engine: [generated in 0.00545s] ('[0.016573304978699317,-0.01972446262249384,0.03745715422697221,0.015577420401014093,-0.03225477179892857,0.02654701652541625,-0.012158711495943055,0. ... (32321 characters truncated) ... 52,0.02654701652541625,0.02193919224880431,0.003927799124328401,0.0018970117468450713,0.016573304978699317,0.004444321297195597,0.009847367404027252]', datetime.date(2024, 6, 12), datetime.date(2024, 6, 12), '[0.016573304978699317,-0.01972446262249384,0.03745715422697221,0.015577420401014093,-0.03225477179892857,0.02654701652541625,-0.012158711495943055,0. ... (32321 characters truncated) ... 52,0.02654701652541625,0.02193919224880431,0.003927799124328401,0.0018970117468450713,0.016573304978699317,0.004444321297195597,0.009847367404027252]', 0.85, 5) 2024-06-12 17:32:53,261 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-12 17:32:53,263 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.30835811892552345) 2024-06-12 17:32:53,266 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.3854087678141742) 2024-06-12 17:32:53,267 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.4006497376533158) 2024-06-12 17:32:53,269 [DEBUG] sqlalchemy.engine.Engine: Row (404, 404, 'embedding_small_openai', 114, True, 'Filename: 114.html\nUser Context:None\nTitle: AE - Re-architect your enterprise landscape\nSummary: The text outlines a methodology for re-architecti ... (1862 characters truncated) ... pe, help design your new enterprise landscape, and assist in the implementation and roll-out.\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-3.3663237e-05, 2.4655735e-04, 5.8618609e-02, ..., 9.7428070e-04, -1.7809115e-02, -5.7390649e-03], dtype=float32), 0.417941423943737) 2024-06-12 17:32:53,270 [DEBUG] sqlalchemy.engine.Engine: Row (351, 351, 'embedding_small_openai', 95, True, "Filename: 95.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology for improving organiz ... (3035 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([ 5.9062825e-04, 4.6776664e-02, 6.3359797e-02, ..., 7.3543917e-05, -2.3198893e-02, -1.7501175e-02], dtype=float32), 0.430490994668999) 2024-06-12 17:32:59,112 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER) 2024-06-12 17:32:59,113 [INFO] sqlalchemy.engine.Engine: [generated in 0.00123s] (334,) 2024-06-12 17:32:59,116 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-12 17:32:59,117 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-12 17:32:59,121 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 17:32:59,122 [INFO] sqlalchemy.engine.Engine: [generated in 0.00087s] (80,) 2024-06-12 17:32:59,125 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 17:32:59,126 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-12 17:32:59,129 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-12 17:32:59,130 [INFO] sqlalchemy.engine.Engine: [generated in 0.00081s] (datetime.datetime(2024, 6, 12, 15, 32, 59, 127129, tzinfo=datetime.timezone.utc), 39) 2024-06-12 17:32:59,133 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-12 17:32:59,134 [INFO] sqlalchemy.engine.Engine: [generated in 0.00089s] (39, 'Can you give me an overview of the solutions offered by ae?', 'Can you provide an overview of the solutions offered by the company AE?', 'AE offers a range of solutions designed to help businesses thrive in a digital world. Their solutions include:\n\n1. **Data & AI**: Leveraging data a ... (921 characters truncated) ... tions are aimed at addressing various business challenges and driving growth through the integration of technology, business processes, and people.\n', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 15, 32, 48, 269127, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 15, 32, 52, 601757, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 15, 32, 59, 127118, tzinfo=datetime.timezone.utc)) 2024-06-12 17:32:59,137 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 17:32:59,138 [DEBUG] sqlalchemy.engine.Engine: Row (46,) 2024-06-12 17:32:59,140 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-12 17:32:59,141 [INFO] sqlalchemy.engine.Engine: [generated in 0.00070s] (46, 334) 2024-06-12 17:32:59,143 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:32:59,145 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:32:59,149 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:32:59,150 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-12 17:32:59,150 [INFO] sqlalchemy.engine.Engine: [generated in 0.00068s] (46,) 2024-06-12 17:32:59,153 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-12 17:32:59,153 [DEBUG] sqlalchemy.engine.Engine: Row (46, 39, 'Can you give me an overview of the solutions offered by ae?', 'Can you provide an overview of the solutions offered by the company AE?', 'AE offers a range of solutions designed to help businesses thrive in a digital world. Their solutions include:\n\n1. **Data & AI**: Leveraging data a ... (921 characters truncated) ... tions are aimed at addressing various business challenges and driving growth through the integration of technology, business processes, and people.\n', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 15, 32, 48, 269127), datetime.datetime(2024, 6, 12, 15, 32, 52, 601757), datetime.datetime(2024, 6, 12, 15, 32, 59, 127118)) 2024-06-12 17:32:59,154 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 17:33:13,903 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:33:13,904 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 17:33:13,904 [INFO] sqlalchemy.engine.Engine: [cached since 25.69s ago] ('39',) 2024-06-12 17:33:13,907 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 17:33:13,907 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 17:33:13,908 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:33:13,908 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 17:33:13,909 [INFO] sqlalchemy.engine.Engine: [cached since 25.66s ago] () 2024-06-12 17:33:13,910 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:33:13,911 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:33:13,912 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:33:13,913 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 17:33:13,914 [INFO] sqlalchemy.engine.Engine: [cached since 25.66s ago] ('e9c3623d-13f8-4159-8fc1-a7f22383d0c7', 1) 2024-06-12 17:33:13,915 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 17:33:13,916 [DEBUG] sqlalchemy.engine.Engine: Row (39, None, 'e9c3623d-13f8-4159-8fc1-a7f22383d0c7', datetime.datetime(2024, 6, 12, 15, 32, 48, 259807), datetime.datetime(2024, 6, 12, 15, 32, 59, 127129)) 2024-06-12 17:33:13,917 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:33:13,918 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 17:33:13,918 [INFO] sqlalchemy.engine.Engine: [cached since 25.65s ago] (39,) 2024-06-12 17:33:13,920 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 17:33:13,921 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 17:33:13,965 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-12 17:33:13,966 [INFO] sqlalchemy.engine.Engine: [cached since 25.53s ago] ('e9c3623d-13f8-4159-8fc1-a7f22383d0c7',) 2024-06-12 17:33:13,967 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-12 17:33:13,968 [DEBUG] sqlalchemy.engine.Engine: Row (46, 39, 'Can you give me an overview of the solutions offered by ae?', 'Can you provide an overview of the solutions offered by the company AE?', 'AE offers a range of solutions designed to help businesses thrive in a digital world. Their solutions include:\n\n1. **Data & AI**: Leveraging data a ... (921 characters truncated) ... tions are aimed at addressing various business challenges and driving growth through the integration of technology, business processes, and people.\n', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 15, 32, 48, 269127), datetime.datetime(2024, 6, 12, 15, 32, 52, 601757), datetime.datetime(2024, 6, 12, 15, 32, 59, 127118)) 2024-06-12 17:33:15,243 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-12 17:33:15,245 [INFO] sqlalchemy.engine.Engine: [cached since 22.02s ago] ('[0.0037901039901681753,-0.017035378861314194,0.05903455118844504,-0.004155052069641307,0.012053333730971838,0.004536741138760152,-0.01159798589066029 ... (32368 characters truncated) ... 535,0.020155853510202583,0.04272237227648335,0.0316600924665502,-0.007533333581857398,0.0026919111812905914,0.022954904510654683,0.02051745255355622]', datetime.date(2024, 6, 12), datetime.date(2024, 6, 12), '[0.0037901039901681753,-0.017035378861314194,0.05903455118844504,-0.004155052069641307,0.012053333730971838,0.004536741138760152,-0.01159798589066029 ... (32368 characters truncated) ... 535,0.020155853510202583,0.04272237227648335,0.0316600924665502,-0.007533333581857398,0.0026919111812905914,0.022954904510654683,0.02051745255355622]', 0.85, 5) 2024-06-12 17:33:15,260 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-12 17:33:15,264 [DEBUG] sqlalchemy.engine.Engine: Row (338, 338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00497511, -0.00659084, 0.04674853, ..., -0.00752662, 0.00240509, 0.02078909], dtype=float32), 0.31615908335733944) 2024-06-12 17:33:15,266 [DEBUG] sqlalchemy.engine.Engine: Row (339, 339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00448699, -0.00563733, 0.04762805, ..., -0.01005705, 0.00527407, 0.02094827], dtype=float32), 0.31815200776518626) 2024-06-12 17:33:15,269 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.3390751035776549) 2024-06-12 17:33:15,271 [DEBUG] sqlalchemy.engine.Engine: Row (337, 337, 'embedding_small_openai', 85, True, "Filename: 85.html\nUser Context:\nNone\n\n\n Unlock the value of your data\n \nGain a competitive advantage with data\nDoes this sound familiar?\ ... (2500 characters truncated) ... What makes us different?\nFocus on ROI\nMore than just technology\nA true end-to-end partner\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.01554033, 0.0371395 , 0.03638215, ..., -0.00636469, -0.01602096, 0.00293839], dtype=float32), 0.37533710884859184) 2024-06-12 17:33:15,272 [DEBUG] sqlalchemy.engine.Engine: Row (353, 353, 'embedding_small_openai', 96, True, 'Filename: 96.html\nUser Context:None\nTitle: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for ... (717 characters truncated) ... hat makes us different?\nIntelligent use of AI\nJust enough change\nMore than just technology\nGet in touch with our experts\n\xa0\nHere to help \n\n', array([-0.02333704, 0.01682236, 0.05538928, ..., -0.00043228, -0.0089034 , 0.00139342], dtype=float32), 0.3877540534858067) 2024-06-12 17:33:24,905 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-12 17:33:24,907 [INFO] sqlalchemy.engine.Engine: [cached since 25.8s ago] (338, 339, 337) 2024-06-12 17:33:24,911 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-12 17:33:24,914 [DEBUG] sqlalchemy.engine.Engine: Row (337, 'embedding_small_openai', 85, True, "Filename: 85.html\nUser Context:\nNone\n\n\n Unlock the value of your data\n \nGain a competitive advantage with data\nDoes this sound familiar?\ ... (2500 characters truncated) ... What makes us different?\nFocus on ROI\nMore than just technology\nA true end-to-end partner\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-12 17:33:24,915 [DEBUG] sqlalchemy.engine.Engine: Row (338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n") 2024-06-12 17:33:24,916 [DEBUG] sqlalchemy.engine.Engine: Row (339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n") 2024-06-12 17:33:24,919 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 17:33:24,920 [INFO] sqlalchemy.engine.Engine: [cached since 25.8s ago] (85,) 2024-06-12 17:33:24,923 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 17:33:24,925 [DEBUG] sqlalchemy.engine.Engine: Row (85, 31, 'https://www.ae.be/data-ai/unlock-the-value-of-your-data', '39/31/en', '85.html', 'html', 'en', None, 'Title: AE - Unlock the value of your data\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 317825), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 630795), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 620208), datetime.datetime(2024, 6, 7, 13, 59, 30, 973377), None) 2024-06-12 17:33:24,927 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 17:33:24,928 [INFO] sqlalchemy.engine.Engine: [cached since 25.81s ago] (82,) 2024-06-12 17:33:24,930 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 17:33:24,931 [DEBUG] sqlalchemy.engine.Engine: Row (82, 27, 'https://www.ae.be/our-solutions/data-ai', '39/27/en', '82.html', 'html', 'en', None, 'Title: AE - Data & AI\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 855231), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 442959), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 427540), datetime.datetime(2024, 6, 7, 13, 59, 31, 146841), None) 2024-06-12 17:33:24,933 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 17:33:24,934 [INFO] sqlalchemy.engine.Engine: [cached since 25.82s ago] (84,) 2024-06-12 17:33:24,936 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 17:33:24,938 [DEBUG] sqlalchemy.engine.Engine: Row (84, 30, 'https://www.ae.be/our-solutions/data-ai#solutions', '39/30/en', '84.html', 'html', 'en', None, 'Title: AE - Data & AI\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 175360), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 708679), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 694288), datetime.datetime(2024, 6, 7, 13, 59, 31, 316343), None) 2024-06-12 17:33:24,940 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-12 17:33:24,941 [INFO] sqlalchemy.engine.Engine: [cached since 25.82s ago] (datetime.datetime(2024, 6, 12, 15, 33, 24, 939265, tzinfo=datetime.timezone.utc), 39) 2024-06-12 17:33:24,944 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-12 17:33:24,945 [INFO] sqlalchemy.engine.Engine: [cached since 25.82s ago] (39, 'Can you give more details on nr 1?', 'Can you provide more details on the "Data & AI" solutions offered by the company AE?', "AE offers a range of Data & AI solutions designed to help businesses unlock the value of their data and gain a competitive edge. Their approach inclu ... (1522 characters truncated) ... ese solutions are designed to improve business insights, increase revenue, reduce costs, and foster innovation and agility.\n\nSources: 338, 339, 337", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 15, 33, 13, 917245, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 15, 33, 14, 855211, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 15, 33, 24, 939253, tzinfo=datetime.timezone.utc)) 2024-06-12 17:33:24,947 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 17:33:24,948 [DEBUG] sqlalchemy.engine.Engine: Row (47,) 2024-06-12 17:33:24,950 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-12 17:33:24,951 [INFO] sqlalchemy.engine.Engine: [generated in 0.00097s] [(47, 337), (47, 338), (47, 339)] 2024-06-12 17:33:24,956 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:33:24,958 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:33:24,961 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:33:24,962 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-12 17:33:24,963 [INFO] sqlalchemy.engine.Engine: [cached since 25.82s ago] (47,) 2024-06-12 17:33:24,965 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-12 17:33:24,966 [DEBUG] sqlalchemy.engine.Engine: Row (47, 39, 'Can you give more details on nr 1?', 'Can you provide more details on the "Data & AI" solutions offered by the company AE?', "AE offers a range of Data & AI solutions designed to help businesses unlock the value of their data and gain a competitive edge. Their approach inclu ... (1522 characters truncated) ... ese solutions are designed to improve business insights, increase revenue, reduce costs, and foster innovation and agility.\n\nSources: 338, 339, 337", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 15, 33, 13, 917245), datetime.datetime(2024, 6, 12, 15, 33, 14, 855211), datetime.datetime(2024, 6, 12, 15, 33, 24, 939253)) 2024-06-12 17:33:24,968 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-12 17:33:51,166 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:33:51,167 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 17:33:51,168 [INFO] sqlalchemy.engine.Engine: [cached since 62.96s ago] ('39',) 2024-06-12 17:33:51,171 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 17:33:51,172 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 17:33:51,173 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:33:51,174 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-12 17:33:51,174 [INFO] sqlalchemy.engine.Engine: [cached since 62.93s ago] () 2024-06-12 17:33:51,175 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:33:51,177 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:33:51,178 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:33:51,179 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-12 17:33:51,180 [INFO] sqlalchemy.engine.Engine: [cached since 62.93s ago] ('e9c3623d-13f8-4159-8fc1-a7f22383d0c7', 1) 2024-06-12 17:33:51,181 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-12 17:33:51,182 [DEBUG] sqlalchemy.engine.Engine: Row (39, None, 'e9c3623d-13f8-4159-8fc1-a7f22383d0c7', datetime.datetime(2024, 6, 12, 15, 32, 48, 259807), datetime.datetime(2024, 6, 12, 15, 33, 24, 939265)) 2024-06-12 17:33:51,183 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:33:51,184 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-12 17:33:51,185 [INFO] sqlalchemy.engine.Engine: [cached since 62.92s ago] (39,) 2024-06-12 17:33:51,187 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-12 17:33:51,188 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-12 17:33:51,230 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-12 17:33:51,231 [INFO] sqlalchemy.engine.Engine: [cached since 62.8s ago] ('e9c3623d-13f8-4159-8fc1-a7f22383d0c7',) 2024-06-12 17:33:51,232 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-12 17:33:51,233 [DEBUG] sqlalchemy.engine.Engine: Row (46, 39, 'Can you give me an overview of the solutions offered by ae?', 'Can you provide an overview of the solutions offered by the company AE?', 'AE offers a range of solutions designed to help businesses thrive in a digital world. Their solutions include:\n\n1. **Data & AI**: Leveraging data a ... (921 characters truncated) ... tions are aimed at addressing various business challenges and driving growth through the integration of technology, business processes, and people.\n', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 15, 32, 48, 269127), datetime.datetime(2024, 6, 12, 15, 32, 52, 601757), datetime.datetime(2024, 6, 12, 15, 32, 59, 127118)) 2024-06-12 17:33:51,233 [DEBUG] sqlalchemy.engine.Engine: Row (47, 39, 'Can you give more details on nr 1?', 'Can you provide more details on the "Data & AI" solutions offered by the company AE?', "AE offers a range of Data & AI solutions designed to help businesses unlock the value of their data and gain a competitive edge. Their approach inclu ... (1522 characters truncated) ... ese solutions are designed to improve business insights, increase revenue, reduce costs, and foster innovation and agility.\n\nSources: 338, 339, 337", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 15, 33, 13, 917245), datetime.datetime(2024, 6, 12, 15, 33, 14, 855211), datetime.datetime(2024, 6, 12, 15, 33, 24, 939253)) 2024-06-12 17:33:52,514 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-12 17:33:52,515 [INFO] sqlalchemy.engine.Engine: [cached since 59.29s ago] ('[0.02410374421547619,-0.009827453749082582,0.07598328672348711,-0.0006068599825057032,0.0440175798812739,0.011845907324172619,-0.0020184531094287446, ... (32412 characters truncated) ... 8,0.014170364629582047,0.042534634929718616,0.008756438364658248,-0.006679138240733838,-0.01166936581502433,0.01522961182182661,0.020537613181261436]', datetime.date(2024, 6, 12), datetime.date(2024, 6, 12), '[0.02410374421547619,-0.009827453749082582,0.07598328672348711,-0.0006068599825057032,0.0440175798812739,0.011845907324172619,-0.0020184531094287446, ... (32412 characters truncated) ... 8,0.014170364629582047,0.042534634929718616,0.008756438364658248,-0.006679138240733838,-0.01166936581502433,0.01522961182182661,0.020537613181261436]', 0.85, 5) 2024-06-12 17:33:52,532 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-12 17:33:52,535 [DEBUG] sqlalchemy.engine.Engine: Row (338, 338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00497511, -0.00659084, 0.04674853, ..., -0.00752662, 0.00240509, 0.02078909], dtype=float32), 0.29672359110957525) 2024-06-12 17:33:52,551 [DEBUG] sqlalchemy.engine.Engine: Row (339, 339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00448699, -0.00563733, 0.04762805, ..., -0.01005705, 0.00527407, 0.02094827], dtype=float32), 0.29847762878158746) 2024-06-12 17:33:52,553 [DEBUG] sqlalchemy.engine.Engine: Row (337, 337, 'embedding_small_openai', 85, True, "Filename: 85.html\nUser Context:\nNone\n\n\n Unlock the value of your data\n \nGain a competitive advantage with data\nDoes this sound familiar?\ ... (2500 characters truncated) ... What makes us different?\nFocus on ROI\nMore than just technology\nA true end-to-end partner\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.01554033, 0.0371395 , 0.03638215, ..., -0.00636469, -0.01602096, 0.00293839], dtype=float32), 0.38112495214860076) 2024-06-12 17:33:52,554 [DEBUG] sqlalchemy.engine.Engine: Row (340, 340, 'embedding_small_openai', 87, True, 'Filename: 87.html\nUser Context:\nNone\n\n\n Lift your data platform\n \nWe enable your data products\nDoes this sound familiar?\n\n 90% o ... (2430 characters truncated) ... kes us different?\nA true end-to-end partner\nFast & flexible delivery\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-0.00963302, 0.00230542, 0.05770835, ..., 0.0147786 , -0.02140504, 0.01968486], dtype=float32), 0.42111032105125445) 2024-06-12 17:33:52,555 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.42160444371842853) 2024-06-12 17:33:57,503 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-12 17:33:57,505 [INFO] sqlalchemy.engine.Engine: [cached since 58.4s ago] (338, 339) 2024-06-12 17:33:57,509 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-12 17:33:57,511 [DEBUG] sqlalchemy.engine.Engine: Row (338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n") 2024-06-12 17:33:57,513 [DEBUG] sqlalchemy.engine.Engine: Row (339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n") 2024-06-12 17:33:57,515 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 17:33:57,516 [INFO] sqlalchemy.engine.Engine: [cached since 58.4s ago] (82,) 2024-06-12 17:33:57,520 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 17:33:57,522 [DEBUG] sqlalchemy.engine.Engine: Row (82, 27, 'https://www.ae.be/our-solutions/data-ai', '39/27/en', '82.html', 'html', 'en', None, 'Title: AE - Data & AI\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 855231), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 442959), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 427540), datetime.datetime(2024, 6, 7, 13, 59, 31, 146841), None) 2024-06-12 17:33:57,524 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-12 17:33:57,527 [INFO] sqlalchemy.engine.Engine: [cached since 58.41s ago] (84,) 2024-06-12 17:33:57,531 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-12 17:33:57,532 [DEBUG] sqlalchemy.engine.Engine: Row (84, 30, 'https://www.ae.be/our-solutions/data-ai#solutions', '39/30/en', '84.html', 'html', 'en', None, 'Title: AE - Data & AI\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 175360), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 708679), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 694288), datetime.datetime(2024, 6, 7, 13, 59, 31, 316343), None) 2024-06-12 17:33:57,534 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-12 17:33:57,535 [INFO] sqlalchemy.engine.Engine: [cached since 58.41s ago] (datetime.datetime(2024, 6, 12, 15, 33, 57, 533474, tzinfo=datetime.timezone.utc), 39) 2024-06-12 17:33:57,538 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-12 17:33:57,539 [INFO] sqlalchemy.engine.Engine: [cached since 58.41s ago] (39, 'Can you give me more information on the key data enablers?', 'Can you provide more information on the key data enablers that AE focuses on as part of their Data & AI solutions?', 'AE focuses on several key data enablers as part of their Data & AI solutions. These include:\n\n1. **Leadership & Culture**: Ensuring that leadership ... (513 characters truncated) ... ta quality, security, and privacy.\n\nThese enablers help organizations unlock the value of their data and drive informed decision-making and growth.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 15, 33, 51, 183224, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 15, 33, 52, 199490, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 12, 15, 33, 57, 533461, tzinfo=datetime.timezone.utc)) 2024-06-12 17:33:57,541 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-12 17:33:57,542 [DEBUG] sqlalchemy.engine.Engine: Row (48,) 2024-06-12 17:33:57,543 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-12 17:33:57,544 [INFO] sqlalchemy.engine.Engine: [cached since 32.6s ago] [(48, 338), (48, 339)] 2024-06-12 17:33:57,548 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:33:57,552 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-12 17:33:57,554 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-12 17:33:57,555 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-12 17:33:57,556 [INFO] sqlalchemy.engine.Engine: [cached since 58.41s ago] (48,) 2024-06-12 17:33:57,559 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-12 17:33:57,560 [DEBUG] sqlalchemy.engine.Engine: Row (48, 39, 'Can you give me more information on the key data enablers?', 'Can you provide more information on the key data enablers that AE focuses on as part of their Data & AI solutions?', 'AE focuses on several key data enablers as part of their Data & AI solutions. These include:\n\n1. **Leadership & Culture**: Ensuring that leadership ... (513 characters truncated) ... ta quality, security, and privacy.\n\nThese enablers help organizations unlock the value of their data and drive informed decision-making and growth.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 12, 15, 33, 51, 183224), datetime.datetime(2024, 6, 12, 15, 33, 52, 199490), datetime.datetime(2024, 6, 12, 15, 33, 57, 533461)) 2024-06-12 17:33:57,561 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 08:37:01,832 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 08:37:01,834 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 08:37:01,835 [INFO] sqlalchemy.engine.Engine: [cached since 7.388e+04s ago] ('39',) 2024-06-13 08:37:01,839 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 08:37:01,841 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 08:37:02,060 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 11:04:38,493 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:04:38,498 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 11:04:38,499 [INFO] sqlalchemy.engine.Engine: [cached since 8.274e+04s ago] ('39',) 2024-06-13 11:04:38,503 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 11:04:38,506 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 11:04:38,786 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 11:05:14,107 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:05:14,109 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 11:05:14,109 [INFO] sqlalchemy.engine.Engine: [cached since 6.315e+04s ago] ('39',) 2024-06-13 11:05:14,112 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 11:05:14,113 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 11:05:14,113 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:05:14,114 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-13 11:05:14,114 [INFO] sqlalchemy.engine.Engine: [cached since 6.315e+04s ago] () 2024-06-13 11:05:14,115 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 11:05:14,116 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 11:05:14,117 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:05:14,118 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-13 11:05:14,119 [INFO] sqlalchemy.engine.Engine: [cached since 6.315e+04s ago] ('1d359946-dc20-463d-bc95-fb91bfdd1ce8', 1) 2024-06-13 11:05:14,120 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 11:05:14,121 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-13 11:05:14,122 [INFO] sqlalchemy.engine.Engine: [cached since 6.315e+04s ago] (None, '1d359946-dc20-463d-bc95-fb91bfdd1ce8', datetime.datetime(2024, 6, 13, 9, 5, 14, 121192, tzinfo=datetime.timezone.utc), None) 2024-06-13 11:05:14,123 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-13 11:05:14,124 [DEBUG] sqlalchemy.engine.Engine: Row (40,) 2024-06-13 11:05:14,125 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 11:05:14,128 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:05:14,129 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-13 11:05:14,129 [INFO] sqlalchemy.engine.Engine: [cached since 6.315e+04s ago] (40,) 2024-06-13 11:05:14,131 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 11:05:14,132 [DEBUG] sqlalchemy.engine.Engine: Row (40, None, '1d359946-dc20-463d-bc95-fb91bfdd1ce8', datetime.datetime(2024, 6, 13, 9, 5, 14, 121192), None) 2024-06-13 11:05:14,132 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:05:14,133 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 11:05:14,133 [INFO] sqlalchemy.engine.Engine: [cached since 6.315e+04s ago] (39,) 2024-06-13 11:05:14,135 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 11:05:14,136 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 11:05:14,176 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-13 11:05:14,176 [INFO] sqlalchemy.engine.Engine: [cached since 6.315e+04s ago] ('1d359946-dc20-463d-bc95-fb91bfdd1ce8',) 2024-06-13 11:05:14,178 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 11:05:15,262 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-13 11:05:15,263 [INFO] sqlalchemy.engine.Engine: [cached since 6.314e+04s ago] ('[-0.01737915971312437,-0.020864846537991828,0.0238948055951028,0.004742010619149166,0.026013314704635845,-0.05586950449269488,-0.032960051148764304,0 ... (32401 characters truncated) ... 0.034487349280123016,-0.003584220746133169,0.02505259593378005,0.0006785847454205055,-0.012624832819478245,0.006811251371065595,0.026752328427353762]', datetime.date(2024, 6, 13), datetime.date(2024, 6, 13), '[-0.01737915971312437,-0.020864846537991828,0.0238948055951028,0.004742010619149166,0.026013314704635845,-0.05586950449269488,-0.032960051148764304,0 ... (32401 characters truncated) ... 0.034487349280123016,-0.003584220746133169,0.02505259593378005,0.0006785847454205055,-0.012624832819478245,0.006811251371065595,0.026752328427353762]', 0.85, 5) 2024-06-13 11:05:15,280 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-13 11:05:15,282 [DEBUG] sqlalchemy.engine.Engine: Row (359, 359, 'embedding_small_openai', 97, True, 'Filename: 97.html\nUser Context:None\nTitle: Four fundamentals of workplace automation | McKinsey\nSummary: The text discusses the transformative pot ... (3265 characters truncated) ... s previous system. IBM’s Watson can suggest available treatments for specific ailments, drawing on the body of medical research for those diseases.\n', array([-0.02704707, 0.03993509, 0.04911933, ..., -0.00287691, 0.00878791, 0.01410438], dtype=float32), 0.5160422805635143) 2024-06-13 11:05:15,284 [DEBUG] sqlalchemy.engine.Engine: Row (363, 363, 'embedding_small_openai', 97, True, 'Filename: 97.html\nUser Context:None\nTitle: Four fundamentals of workplace automation | McKinsey\nSummary: The text discusses the transformative pot ... (3265 characters truncated) ... s previous system. IBM’s Watson can suggest available treatments for specific ailments, drawing on the body of medical research for those diseases.\n', array([-0.02701423, 0.03995427, 0.04913665, ..., -0.00288487, 0.00879295, 0.01411517], dtype=float32), 0.5161089368319584) 2024-06-13 11:05:15,285 [DEBUG] sqlalchemy.engine.Engine: Row (353, 353, 'embedding_small_openai', 96, True, 'Filename: 96.html\nUser Context:None\nTitle: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for ... (717 characters truncated) ... hat makes us different?\nIntelligent use of AI\nJust enough change\nMore than just technology\nGet in touch with our experts\n\xa0\nHere to help \n\n', array([-0.02333704, 0.01682236, 0.05538928, ..., -0.00043228, -0.0089034 , 0.00139342], dtype=float32), 0.549824184158296) 2024-06-13 11:05:15,287 [DEBUG] sqlalchemy.engine.Engine: Row (339, 339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00448699, -0.00563733, 0.04762805, ..., -0.01005705, 0.00527407, 0.02094827], dtype=float32), 0.5508938487082218) 2024-06-13 11:05:15,288 [DEBUG] sqlalchemy.engine.Engine: Row (338, 338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00497511, -0.00659084, 0.04674853, ..., -0.00752662, 0.00240509, 0.02078909], dtype=float32), 0.5525493990556204) 2024-06-13 11:05:17,733 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-13 11:05:17,736 [INFO] sqlalchemy.engine.Engine: [cached since 6.314e+04s ago] (359, 363) 2024-06-13 11:05:17,741 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-13 11:05:17,743 [DEBUG] sqlalchemy.engine.Engine: Row (359, 'embedding_small_openai', 97, True, 'Filename: 97.html\nUser Context:None\nTitle: Four fundamentals of workplace automation | McKinsey\nSummary: The text discusses the transformative pot ... (3265 characters truncated) ... s previous system. IBM’s Watson can suggest available treatments for specific ailments, drawing on the body of medical research for those diseases.\n') 2024-06-13 11:05:17,744 [DEBUG] sqlalchemy.engine.Engine: Row (363, 'embedding_small_openai', 97, True, 'Filename: 97.html\nUser Context:None\nTitle: Four fundamentals of workplace automation | McKinsey\nSummary: The text discusses the transformative pot ... (3265 characters truncated) ... s previous system. IBM’s Watson can suggest available treatments for specific ailments, drawing on the body of medical research for those diseases.\n') 2024-06-13 11:05:17,747 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 11:05:17,749 [INFO] sqlalchemy.engine.Engine: [cached since 6.314e+04s ago] (97,) 2024-06-13 11:05:17,752 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 11:05:17,754 [DEBUG] sqlalchemy.engine.Engine: Row (97, 44, 'https://www.mckinsey.com/capabilities/mckinsey-digital/our-insights/four-fundamentals-of-workplace-automation', '39/44/en', '97.html', 'html', 'en', None, 'Title: Four fundamentals of workplace automation | McKinsey\nSummary: The text discusses the transformative potential of artificial intelligence (AI) ... (927 characters truncated) ... ifferentiator. The ongoing research aims to further investigate these trends and their economic potential, with a detailed report expected in 2016.\n', datetime.datetime(2024, 6, 7, 13, 59, 32, 877766), 8, datetime.datetime(2024, 6, 7, 15, 59, 37, 393273), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 37, 382366), datetime.datetime(2024, 6, 7, 13, 59, 42, 678705), None) 2024-06-13 11:05:17,756 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-13 11:05:17,758 [INFO] sqlalchemy.engine.Engine: [cached since 6.314e+04s ago] (datetime.datetime(2024, 6, 13, 9, 5, 17, 755832, tzinfo=datetime.timezone.utc), 40) 2024-06-13 11:05:17,761 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-13 11:05:17,762 [INFO] sqlalchemy.engine.Engine: [cached since 6.314e+04s ago] (40, 'Can ae help me build applications?', 'Can artificial intelligence (AI) help me build applications?', 'Yes, artificial intelligence (AI) can help you build applications. AI technologies, such as machine learning and natural language processing, can aut ... (238 characters truncated) ... itions based on extensive research data. These capabilities can be integrated into applications to improve efficiency, accuracy, and user experience.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 9, 5, 14, 132626, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 9, 5, 14, 954546, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 9, 5, 17, 755821, tzinfo=datetime.timezone.utc)) 2024-06-13 11:05:17,766 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-13 11:05:17,767 [DEBUG] sqlalchemy.engine.Engine: Row (49,) 2024-06-13 11:05:17,768 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-13 11:05:17,769 [INFO] sqlalchemy.engine.Engine: [cached since 6.311e+04s ago] [(49, 359), (49, 363)] 2024-06-13 11:05:17,774 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 11:05:17,777 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 11:05:17,779 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:05:17,780 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-13 11:05:17,781 [INFO] sqlalchemy.engine.Engine: [cached since 6.314e+04s ago] (49,) 2024-06-13 11:05:17,784 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 11:05:17,785 [DEBUG] sqlalchemy.engine.Engine: Row (49, 40, 'Can ae help me build applications?', 'Can artificial intelligence (AI) help me build applications?', 'Yes, artificial intelligence (AI) can help you build applications. AI technologies, such as machine learning and natural language processing, can aut ... (238 characters truncated) ... itions based on extensive research data. These capabilities can be integrated into applications to improve efficiency, accuracy, and user experience.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 9, 5, 14, 132626), datetime.datetime(2024, 6, 13, 9, 5, 14, 954546), datetime.datetime(2024, 6, 13, 9, 5, 17, 755821)) 2024-06-13 11:05:17,786 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 11:05:56,773 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:05:56,774 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 11:05:56,775 [INFO] sqlalchemy.engine.Engine: [cached since 6.319e+04s ago] ('39',) 2024-06-13 11:05:56,777 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 11:05:56,778 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 11:05:56,779 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:05:56,780 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-13 11:05:56,780 [INFO] sqlalchemy.engine.Engine: [cached since 6.319e+04s ago] () 2024-06-13 11:05:56,782 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 11:05:56,783 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 11:05:56,784 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:05:56,785 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-13 11:05:56,786 [INFO] sqlalchemy.engine.Engine: [cached since 6.319e+04s ago] ('1d359946-dc20-463d-bc95-fb91bfdd1ce8', 1) 2024-06-13 11:05:56,789 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 11:05:56,790 [DEBUG] sqlalchemy.engine.Engine: Row (40, None, '1d359946-dc20-463d-bc95-fb91bfdd1ce8', datetime.datetime(2024, 6, 13, 9, 5, 14, 121192), datetime.datetime(2024, 6, 13, 9, 5, 17, 755832)) 2024-06-13 11:05:56,791 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:05:56,791 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 11:05:56,792 [INFO] sqlalchemy.engine.Engine: [cached since 6.319e+04s ago] (39,) 2024-06-13 11:05:56,794 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 11:05:56,794 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 11:05:56,838 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-13 11:05:56,838 [INFO] sqlalchemy.engine.Engine: [cached since 6.319e+04s ago] ('1d359946-dc20-463d-bc95-fb91bfdd1ce8',) 2024-06-13 11:05:56,840 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 11:05:56,841 [DEBUG] sqlalchemy.engine.Engine: Row (49, 40, 'Can ae help me build applications?', 'Can artificial intelligence (AI) help me build applications?', 'Yes, artificial intelligence (AI) can help you build applications. AI technologies, such as machine learning and natural language processing, can aut ... (238 characters truncated) ... itions based on extensive research data. These capabilities can be integrated into applications to improve efficiency, accuracy, and user experience.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 9, 5, 14, 132626), datetime.datetime(2024, 6, 13, 9, 5, 14, 954546), datetime.datetime(2024, 6, 13, 9, 5, 17, 755821)) 2024-06-13 11:05:58,251 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-13 11:05:58,253 [INFO] sqlalchemy.engine.Engine: [cached since 6.319e+04s ago] ('[-0.009155756649959969,-0.00903218225344493,0.0198505797096277,0.03493791763685774,0.028152547334055658,-0.06488791751165987,-0.030893658733403783,0. ... (32364 characters truncated) ... ,0.03864515884553453,0.005327751776254132,0.039678692193818636,-0.017626236847066747,-0.015300786813427522,0.017266746338917453,0.024243095508512568]', datetime.date(2024, 6, 13), datetime.date(2024, 6, 13), '[-0.009155756649959969,-0.00903218225344493,0.0198505797096277,0.03493791763685774,0.028152547334055658,-0.06488791751165987,-0.030893658733403783,0. ... (32364 characters truncated) ... ,0.03864515884553453,0.005327751776254132,0.039678692193818636,-0.017626236847066747,-0.015300786813427522,0.017266746338917453,0.024243095508512568]', 0.85, 5) 2024-06-13 11:05:58,268 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-13 11:05:58,271 [DEBUG] sqlalchemy.engine.Engine: Row (359, 359, 'embedding_small_openai', 97, True, 'Filename: 97.html\nUser Context:None\nTitle: Four fundamentals of workplace automation | McKinsey\nSummary: The text discusses the transformative pot ... (3265 characters truncated) ... s previous system. IBM’s Watson can suggest available treatments for specific ailments, drawing on the body of medical research for those diseases.\n', array([-0.02704707, 0.03993509, 0.04911933, ..., -0.00287691, 0.00878791, 0.01410438], dtype=float32), 0.5656288838029933) 2024-06-13 11:05:58,274 [DEBUG] sqlalchemy.engine.Engine: Row (363, 363, 'embedding_small_openai', 97, True, 'Filename: 97.html\nUser Context:None\nTitle: Four fundamentals of workplace automation | McKinsey\nSummary: The text discusses the transformative pot ... (3265 characters truncated) ... s previous system. IBM’s Watson can suggest available treatments for specific ailments, drawing on the body of medical research for those diseases.\n', array([-0.02701423, 0.03995427, 0.04913665, ..., -0.00288487, 0.00879295, 0.01411517], dtype=float32), 0.565666999787231) 2024-06-13 11:05:58,277 [DEBUG] sqlalchemy.engine.Engine: Row (338, 338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00497511, -0.00659084, 0.04674853, ..., -0.00752662, 0.00240509, 0.02078909], dtype=float32), 0.5707996827840616) 2024-06-13 11:05:58,278 [DEBUG] sqlalchemy.engine.Engine: Row (339, 339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00448699, -0.00563733, 0.04762805, ..., -0.01005705, 0.00527407, 0.02094827], dtype=float32), 0.5709343213316898) 2024-06-13 11:05:58,280 [DEBUG] sqlalchemy.engine.Engine: Row (353, 353, 'embedding_small_openai', 96, True, 'Filename: 96.html\nUser Context:None\nTitle: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for ... (717 characters truncated) ... hat makes us different?\nIntelligent use of AI\nJust enough change\nMore than just technology\nGet in touch with our experts\n\xa0\nHere to help \n\n', array([-0.02333704, 0.01682236, 0.05538928, ..., -0.00043228, -0.0089034 , 0.00139342], dtype=float32), 0.5805325623112225) 2024-06-13 11:06:00,829 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-13 11:06:00,830 [INFO] sqlalchemy.engine.Engine: [cached since 6.318e+04s ago] (359, 363, 353) 2024-06-13 11:06:00,834 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-13 11:06:00,837 [DEBUG] sqlalchemy.engine.Engine: Row (353, 'embedding_small_openai', 96, True, 'Filename: 96.html\nUser Context:None\nTitle: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for ... (717 characters truncated) ... hat makes us different?\nIntelligent use of AI\nJust enough change\nMore than just technology\nGet in touch with our experts\n\xa0\nHere to help \n\n') 2024-06-13 11:06:00,838 [DEBUG] sqlalchemy.engine.Engine: Row (359, 'embedding_small_openai', 97, True, 'Filename: 97.html\nUser Context:None\nTitle: Four fundamentals of workplace automation | McKinsey\nSummary: The text discusses the transformative pot ... (3265 characters truncated) ... s previous system. IBM’s Watson can suggest available treatments for specific ailments, drawing on the body of medical research for those diseases.\n') 2024-06-13 11:06:00,840 [DEBUG] sqlalchemy.engine.Engine: Row (363, 'embedding_small_openai', 97, True, 'Filename: 97.html\nUser Context:None\nTitle: Four fundamentals of workplace automation | McKinsey\nSummary: The text discusses the transformative pot ... (3265 characters truncated) ... s previous system. IBM’s Watson can suggest available treatments for specific ailments, drawing on the body of medical research for those diseases.\n') 2024-06-13 11:06:00,842 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 11:06:00,843 [INFO] sqlalchemy.engine.Engine: [cached since 6.318e+04s ago] (96,) 2024-06-13 11:06:00,846 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 11:06:00,847 [DEBUG] sqlalchemy.engine.Engine: Row (96, 43, 'https://www.ae.be/data-ai/hyper-automate-your-document-flows', '39/43/en', '96.html', 'html', 'en', None, 'Title: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for document workflows using AI to enhanc ... (515 characters truncated) ... seamless integration. The text also features a customer case study with SD Worx, showcasing the successful implementation and its positive impact.\n', datetime.datetime(2024, 6, 7, 13, 59, 32, 727023), 8, datetime.datetime(2024, 6, 7, 15, 59, 35, 6455), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 34, 995360), datetime.datetime(2024, 6, 7, 13, 59, 38, 462623), None) 2024-06-13 11:06:00,848 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 11:06:00,849 [INFO] sqlalchemy.engine.Engine: [cached since 6.318e+04s ago] (97,) 2024-06-13 11:06:00,852 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 11:06:00,853 [DEBUG] sqlalchemy.engine.Engine: Row (97, 44, 'https://www.mckinsey.com/capabilities/mckinsey-digital/our-insights/four-fundamentals-of-workplace-automation', '39/44/en', '97.html', 'html', 'en', None, 'Title: Four fundamentals of workplace automation | McKinsey\nSummary: The text discusses the transformative potential of artificial intelligence (AI) ... (927 characters truncated) ... ifferentiator. The ongoing research aims to further investigate these trends and their economic potential, with a detailed report expected in 2016.\n', datetime.datetime(2024, 6, 7, 13, 59, 32, 877766), 8, datetime.datetime(2024, 6, 7, 15, 59, 37, 393273), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 37, 382366), datetime.datetime(2024, 6, 7, 13, 59, 42, 678705), None) 2024-06-13 11:06:00,855 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-13 11:06:00,856 [INFO] sqlalchemy.engine.Engine: [cached since 6.318e+04s ago] (datetime.datetime(2024, 6, 13, 9, 6, 0, 854609, tzinfo=datetime.timezone.utc), 40) 2024-06-13 11:06:00,859 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-13 11:06:00,860 [INFO] sqlalchemy.engine.Engine: [cached since 6.318e+04s ago] (40, 'My question was how ae can help me build applications?', 'Your question was how artificial intelligence (AI) can help you build applications?', 'The context provided does not directly address how artificial intelligence (AI) can help you build applications. It discusses the transformative pote ... (99 characters truncated) ... fits of hyper-automation for document workflows. However, it does not specifically explain how AI can be used in the application development process.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 9, 5, 56, 791013, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 9, 5, 57, 895452, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 9, 6, 0, 854597, tzinfo=datetime.timezone.utc)) 2024-06-13 11:06:00,862 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-13 11:06:00,863 [DEBUG] sqlalchemy.engine.Engine: Row (50,) 2024-06-13 11:06:00,864 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-13 11:06:00,865 [INFO] sqlalchemy.engine.Engine: [cached since 6.316e+04s ago] [(50, 353), (50, 359), (50, 363)] 2024-06-13 11:06:00,870 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 11:06:00,872 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 11:06:00,876 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:06:00,877 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-13 11:06:00,878 [INFO] sqlalchemy.engine.Engine: [cached since 6.318e+04s ago] (50,) 2024-06-13 11:06:00,880 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 11:06:00,881 [DEBUG] sqlalchemy.engine.Engine: Row (50, 40, 'My question was how ae can help me build applications?', 'Your question was how artificial intelligence (AI) can help you build applications?', 'The context provided does not directly address how artificial intelligence (AI) can help you build applications. It discusses the transformative pote ... (99 characters truncated) ... fits of hyper-automation for document workflows. However, it does not specifically explain how AI can be used in the application development process.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 9, 5, 56, 791013), datetime.datetime(2024, 6, 13, 9, 5, 57, 895452), datetime.datetime(2024, 6, 13, 9, 6, 0, 854597)) 2024-06-13 11:06:00,882 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 11:06:17,749 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:06:17,750 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 11:06:17,751 [INFO] sqlalchemy.engine.Engine: [cached since 6.321e+04s ago] ('39',) 2024-06-13 11:06:17,753 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 11:06:17,754 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 11:06:17,754 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:06:17,755 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-13 11:06:17,755 [INFO] sqlalchemy.engine.Engine: [cached since 6.321e+04s ago] () 2024-06-13 11:06:17,756 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 11:06:17,757 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 11:06:17,758 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:06:17,759 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-13 11:06:17,759 [INFO] sqlalchemy.engine.Engine: [cached since 6.321e+04s ago] ('1d359946-dc20-463d-bc95-fb91bfdd1ce8', 1) 2024-06-13 11:06:17,761 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 11:06:17,762 [DEBUG] sqlalchemy.engine.Engine: Row (40, None, '1d359946-dc20-463d-bc95-fb91bfdd1ce8', datetime.datetime(2024, 6, 13, 9, 5, 14, 121192), datetime.datetime(2024, 6, 13, 9, 6, 0, 854609)) 2024-06-13 11:06:17,762 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:06:17,763 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 11:06:17,763 [INFO] sqlalchemy.engine.Engine: [cached since 6.321e+04s ago] (39,) 2024-06-13 11:06:17,765 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 11:06:17,766 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 11:06:17,807 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-13 11:06:17,807 [INFO] sqlalchemy.engine.Engine: [cached since 6.321e+04s ago] ('1d359946-dc20-463d-bc95-fb91bfdd1ce8',) 2024-06-13 11:06:17,809 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 11:06:17,809 [DEBUG] sqlalchemy.engine.Engine: Row (49, 40, 'Can ae help me build applications?', 'Can artificial intelligence (AI) help me build applications?', 'Yes, artificial intelligence (AI) can help you build applications. AI technologies, such as machine learning and natural language processing, can aut ... (238 characters truncated) ... itions based on extensive research data. These capabilities can be integrated into applications to improve efficiency, accuracy, and user experience.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 9, 5, 14, 132626), datetime.datetime(2024, 6, 13, 9, 5, 14, 954546), datetime.datetime(2024, 6, 13, 9, 5, 17, 755821)) 2024-06-13 11:06:17,810 [DEBUG] sqlalchemy.engine.Engine: Row (50, 40, 'My question was how ae can help me build applications?', 'Your question was how artificial intelligence (AI) can help you build applications?', 'The context provided does not directly address how artificial intelligence (AI) can help you build applications. It discusses the transformative pote ... (99 characters truncated) ... fits of hyper-automation for document workflows. However, it does not specifically explain how AI can be used in the application development process.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 9, 5, 56, 791013), datetime.datetime(2024, 6, 13, 9, 5, 57, 895452), datetime.datetime(2024, 6, 13, 9, 6, 0, 854597)) 2024-06-13 11:06:18,814 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-13 11:06:18,816 [INFO] sqlalchemy.engine.Engine: [cached since 6.321e+04s ago] ('[-0.029005243966543224,-0.014187592813610603,0.08505804717182389,-0.01006970261038289,0.03863615488338678,-0.036543458186482025,-0.022974673335650234 ... (32358 characters truncated) ... ,0.038546148145750886,0.009737796013261947,0.02853270021205171,0.005046102613057213,-0.010176587706801282,-0.005707102747502015,0.025067371895200113]', datetime.date(2024, 6, 13), datetime.date(2024, 6, 13), '[-0.029005243966543224,-0.014187592813610603,0.08505804717182389,-0.01006970261038289,0.03863615488338678,-0.036543458186482025,-0.022974673335650234 ... (32358 characters truncated) ... ,0.038546148145750886,0.009737796013261947,0.02853270021205171,0.005046102613057213,-0.010176587706801282,-0.005707102747502015,0.025067371895200113]', 0.85, 5) 2024-06-13 11:06:18,828 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-13 11:06:18,829 [DEBUG] sqlalchemy.engine.Engine: Row (339, 339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00448699, -0.00563733, 0.04762805, ..., -0.01005705, 0.00527407, 0.02094827], dtype=float32), 0.5295300378693881) 2024-06-13 11:06:18,831 [DEBUG] sqlalchemy.engine.Engine: Row (338, 338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00497511, -0.00659084, 0.04674853, ..., -0.00752662, 0.00240509, 0.02078909], dtype=float32), 0.5305597927855048) 2024-06-13 11:06:18,832 [DEBUG] sqlalchemy.engine.Engine: Row (359, 359, 'embedding_small_openai', 97, True, 'Filename: 97.html\nUser Context:None\nTitle: Four fundamentals of workplace automation | McKinsey\nSummary: The text discusses the transformative pot ... (3265 characters truncated) ... s previous system. IBM’s Watson can suggest available treatments for specific ailments, drawing on the body of medical research for those diseases.\n', array([-0.02704707, 0.03993509, 0.04911933, ..., -0.00287691, 0.00878791, 0.01410438], dtype=float32), 0.5307457703614695) 2024-06-13 11:06:18,833 [DEBUG] sqlalchemy.engine.Engine: Row (363, 363, 'embedding_small_openai', 97, True, 'Filename: 97.html\nUser Context:None\nTitle: Four fundamentals of workplace automation | McKinsey\nSummary: The text discusses the transformative pot ... (3265 characters truncated) ... s previous system. IBM’s Watson can suggest available treatments for specific ailments, drawing on the body of medical research for those diseases.\n', array([-0.02701423, 0.03995427, 0.04913665, ..., -0.00288487, 0.00879295, 0.01411517], dtype=float32), 0.5307805710232201) 2024-06-13 11:06:18,835 [DEBUG] sqlalchemy.engine.Engine: Row (353, 353, 'embedding_small_openai', 96, True, 'Filename: 96.html\nUser Context:None\nTitle: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for ... (717 characters truncated) ... hat makes us different?\nIntelligent use of AI\nJust enough change\nMore than just technology\nGet in touch with our experts\n\xa0\nHere to help \n\n', array([-0.02333704, 0.01682236, 0.05538928, ..., -0.00043228, -0.0089034 , 0.00139342], dtype=float32), 0.5700298920496446) 2024-06-13 11:06:19,830 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-13 11:06:19,831 [INFO] sqlalchemy.engine.Engine: [cached since 6.32e+04s ago] (339, 338, 359, 363, 353) 2024-06-13 11:06:19,834 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-13 11:06:19,835 [DEBUG] sqlalchemy.engine.Engine: Row (338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n") 2024-06-13 11:06:19,836 [DEBUG] sqlalchemy.engine.Engine: Row (339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n") 2024-06-13 11:06:19,837 [DEBUG] sqlalchemy.engine.Engine: Row (353, 'embedding_small_openai', 96, True, 'Filename: 96.html\nUser Context:None\nTitle: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for ... (717 characters truncated) ... hat makes us different?\nIntelligent use of AI\nJust enough change\nMore than just technology\nGet in touch with our experts\n\xa0\nHere to help \n\n') 2024-06-13 11:06:19,838 [DEBUG] sqlalchemy.engine.Engine: Row (359, 'embedding_small_openai', 97, True, 'Filename: 97.html\nUser Context:None\nTitle: Four fundamentals of workplace automation | McKinsey\nSummary: The text discusses the transformative pot ... (3265 characters truncated) ... s previous system. IBM’s Watson can suggest available treatments for specific ailments, drawing on the body of medical research for those diseases.\n') 2024-06-13 11:06:19,839 [DEBUG] sqlalchemy.engine.Engine: Row (363, 'embedding_small_openai', 97, True, 'Filename: 97.html\nUser Context:None\nTitle: Four fundamentals of workplace automation | McKinsey\nSummary: The text discusses the transformative pot ... (3265 characters truncated) ... s previous system. IBM’s Watson can suggest available treatments for specific ailments, drawing on the body of medical research for those diseases.\n') 2024-06-13 11:06:19,840 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 11:06:19,841 [INFO] sqlalchemy.engine.Engine: [cached since 6.32e+04s ago] (82,) 2024-06-13 11:06:19,844 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 11:06:19,845 [DEBUG] sqlalchemy.engine.Engine: Row (82, 27, 'https://www.ae.be/our-solutions/data-ai', '39/27/en', '82.html', 'html', 'en', None, 'Title: AE - Data & AI\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 855231), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 442959), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 427540), datetime.datetime(2024, 6, 7, 13, 59, 31, 146841), None) 2024-06-13 11:06:19,846 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 11:06:19,847 [INFO] sqlalchemy.engine.Engine: [cached since 6.32e+04s ago] (84,) 2024-06-13 11:06:19,850 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 11:06:19,851 [DEBUG] sqlalchemy.engine.Engine: Row (84, 30, 'https://www.ae.be/our-solutions/data-ai#solutions', '39/30/en', '84.html', 'html', 'en', None, 'Title: AE - Data & AI\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 175360), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 708679), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 694288), datetime.datetime(2024, 6, 7, 13, 59, 31, 316343), None) 2024-06-13 11:06:19,852 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 11:06:19,853 [INFO] sqlalchemy.engine.Engine: [cached since 6.32e+04s ago] (96,) 2024-06-13 11:06:19,856 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 11:06:19,857 [DEBUG] sqlalchemy.engine.Engine: Row (96, 43, 'https://www.ae.be/data-ai/hyper-automate-your-document-flows', '39/43/en', '96.html', 'html', 'en', None, 'Title: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for document workflows using AI to enhanc ... (515 characters truncated) ... seamless integration. The text also features a customer case study with SD Worx, showcasing the successful implementation and its positive impact.\n', datetime.datetime(2024, 6, 7, 13, 59, 32, 727023), 8, datetime.datetime(2024, 6, 7, 15, 59, 35, 6455), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 34, 995360), datetime.datetime(2024, 6, 7, 13, 59, 38, 462623), None) 2024-06-13 11:06:19,859 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 11:06:19,860 [INFO] sqlalchemy.engine.Engine: [cached since 6.32e+04s ago] (97,) 2024-06-13 11:06:19,862 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 11:06:19,863 [DEBUG] sqlalchemy.engine.Engine: Row (97, 44, 'https://www.mckinsey.com/capabilities/mckinsey-digital/our-insights/four-fundamentals-of-workplace-automation', '39/44/en', '97.html', 'html', 'en', None, 'Title: Four fundamentals of workplace automation | McKinsey\nSummary: The text discusses the transformative potential of artificial intelligence (AI) ... (927 characters truncated) ... ifferentiator. The ongoing research aims to further investigate these trends and their economic potential, with a detailed report expected in 2016.\n', datetime.datetime(2024, 6, 7, 13, 59, 32, 877766), 8, datetime.datetime(2024, 6, 7, 15, 59, 37, 393273), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 37, 382366), datetime.datetime(2024, 6, 7, 13, 59, 42, 678705), None) 2024-06-13 11:06:19,865 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-13 11:06:19,866 [INFO] sqlalchemy.engine.Engine: [cached since 6.32e+04s ago] (datetime.datetime(2024, 6, 13, 9, 6, 19, 864939, tzinfo=datetime.timezone.utc), 40) 2024-06-13 11:06:19,868 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-13 11:06:19,869 [INFO] sqlalchemy.engine.Engine: [cached since 6.32e+04s ago] (40, 'What are the services offerd by ae?', 'What are the services offered by artificial intelligence (AI) for building applications?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 9, 6, 17, 762491, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 9, 6, 18, 495026, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 9, 6, 19, 864934, tzinfo=datetime.timezone.utc)) 2024-06-13 11:06:19,872 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-13 11:06:19,873 [DEBUG] sqlalchemy.engine.Engine: Row (51,) 2024-06-13 11:06:19,873 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-13 11:06:19,874 [INFO] sqlalchemy.engine.Engine: [cached since 6.318e+04s ago] [(51, 338), (51, 339), (51, 353), (51, 359), (51, 363)] 2024-06-13 11:06:19,877 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 11:06:19,878 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 11:06:19,881 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:06:19,882 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-13 11:06:19,883 [INFO] sqlalchemy.engine.Engine: [cached since 6.32e+04s ago] (51,) 2024-06-13 11:06:19,885 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 11:06:19,886 [DEBUG] sqlalchemy.engine.Engine: Row (51, 40, 'What are the services offerd by ae?', 'What are the services offered by artificial intelligence (AI) for building applications?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 9, 6, 17, 762491), datetime.datetime(2024, 6, 13, 9, 6, 18, 495026), datetime.datetime(2024, 6, 13, 9, 6, 19, 864934)) 2024-06-13 11:06:19,887 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 11:06:41,530 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:06:41,531 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 11:06:41,531 [INFO] sqlalchemy.engine.Engine: [cached since 8.286e+04s ago] ('39',) 2024-06-13 11:06:41,533 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 11:06:41,534 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 11:06:41,726 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 11:06:49,589 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:06:49,590 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 11:06:49,591 [INFO] sqlalchemy.engine.Engine: [cached since 6.324e+04s ago] ('39',) 2024-06-13 11:06:49,593 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 11:06:49,593 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 11:06:49,594 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:06:49,595 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-13 11:06:49,595 [INFO] sqlalchemy.engine.Engine: [cached since 6.324e+04s ago] () 2024-06-13 11:06:49,596 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 11:06:49,597 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 11:06:49,598 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:06:49,599 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-13 11:06:49,600 [INFO] sqlalchemy.engine.Engine: [cached since 6.324e+04s ago] ('b4ffdf73-9849-40b1-b965-f276a87278c7', 1) 2024-06-13 11:06:49,602 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 11:06:49,602 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-13 11:06:49,603 [INFO] sqlalchemy.engine.Engine: [cached since 6.324e+04s ago] (None, 'b4ffdf73-9849-40b1-b965-f276a87278c7', datetime.datetime(2024, 6, 13, 9, 6, 49, 602655, tzinfo=datetime.timezone.utc), None) 2024-06-13 11:06:49,604 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-13 11:06:49,604 [DEBUG] sqlalchemy.engine.Engine: Row (41,) 2024-06-13 11:06:49,605 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 11:06:49,607 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:06:49,608 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-13 11:06:49,608 [INFO] sqlalchemy.engine.Engine: [cached since 6.324e+04s ago] (41,) 2024-06-13 11:06:49,610 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 11:06:49,611 [DEBUG] sqlalchemy.engine.Engine: Row (41, None, 'b4ffdf73-9849-40b1-b965-f276a87278c7', datetime.datetime(2024, 6, 13, 9, 6, 49, 602655), None) 2024-06-13 11:06:49,612 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:06:49,612 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 11:06:49,613 [INFO] sqlalchemy.engine.Engine: [cached since 6.324e+04s ago] (39,) 2024-06-13 11:06:49,615 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 11:06:49,615 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 11:06:49,659 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-13 11:06:49,659 [INFO] sqlalchemy.engine.Engine: [cached since 6.324e+04s ago] ('b4ffdf73-9849-40b1-b965-f276a87278c7',) 2024-06-13 11:06:49,661 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 11:06:50,651 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-13 11:06:50,652 [INFO] sqlalchemy.engine.Engine: [cached since 6.324e+04s ago] ('[-0.00970478920989795,-0.04600352823851249,0.04503776162351639,0.02223621695794344,-0.0015369842394564342,0.006153825710503329,-0.02158844485018248,0 ... (32355 characters truncated) ... ,0.03964359339032569,0.011995543803803943,0.04727551371803372,0.008244359919403442,-0.0037865166332967004,-0.016736051176556084,0.008020584523687192]', datetime.date(2024, 6, 13), datetime.date(2024, 6, 13), '[-0.00970478920989795,-0.04600352823851249,0.04503776162351639,0.02223621695794344,-0.0015369842394564342,0.006153825710503329,-0.02158844485018248,0 ... (32355 characters truncated) ... ,0.03964359339032569,0.011995543803803943,0.04727551371803372,0.008244359919403442,-0.0037865166332967004,-0.016736051176556084,0.008020584523687192]', 0.85, 5) 2024-06-13 11:06:50,666 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-13 11:06:50,668 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.5262965167892213) 2024-06-13 11:06:50,669 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.5694928566268516) 2024-06-13 11:06:50,670 [DEBUG] sqlalchemy.engine.Engine: Row (414, 414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00455047, 0.00647751, 0.04748698, ..., -0.01366245, -0.03033153, 0.00956519], dtype=float32), 0.575510243736941) 2024-06-13 11:06:50,672 [DEBUG] sqlalchemy.engine.Engine: Row (407, 407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00583454, 0.00166043, 0.04974287, ..., -0.01230303, -0.03087184, 0.00796122], dtype=float32), 0.5801230084455906) 2024-06-13 11:06:50,673 [DEBUG] sqlalchemy.engine.Engine: Row (412, 412, 'embedding_small_openai', 124, True, "Filename: 124.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00545662, 0.0008127 , 0.04600783, ..., -0.01164913, -0.03196705, 0.00955185], dtype=float32), 0.5846585558048235) 2024-06-13 11:06:52,084 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-13 11:06:52,085 [INFO] sqlalchemy.engine.Engine: [cached since 6.324e+04s ago] (334, 398, 407, 412, 414) 2024-06-13 11:06:52,090 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-13 11:06:52,092 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-13 11:06:52,093 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-13 11:06:52,094 [DEBUG] sqlalchemy.engine.Engine: Row (407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-13 11:06:52,095 [DEBUG] sqlalchemy.engine.Engine: Row (412, 'embedding_small_openai', 124, True, "Filename: 124.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-13 11:06:52,096 [DEBUG] sqlalchemy.engine.Engine: Row (414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-13 11:06:52,098 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 11:06:52,100 [INFO] sqlalchemy.engine.Engine: [cached since 6.324e+04s ago] (80,) 2024-06-13 11:06:52,103 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 11:06:52,104 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-13 11:06:52,106 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 11:06:52,107 [INFO] sqlalchemy.engine.Engine: [cached since 6.324e+04s ago] (109,) 2024-06-13 11:06:52,110 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 11:06:52,111 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-13 11:06:52,112 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 11:06:52,113 [INFO] sqlalchemy.engine.Engine: [cached since 6.324e+04s ago] (120,) 2024-06-13 11:06:52,116 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 11:06:52,117 [DEBUG] sqlalchemy.engine.Engine: Row (120, 67, 'https://www.ae.be/our-services#inspire', '39/67/en', '120.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 38, 434701), 8, datetime.datetime(2024, 6, 7, 15, 59, 55, 22150), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 55, 12382), datetime.datetime(2024, 6, 7, 13, 59, 55, 347392), None) 2024-06-13 11:06:52,119 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 11:06:52,120 [INFO] sqlalchemy.engine.Engine: [cached since 6.324e+04s ago] (124,) 2024-06-13 11:06:52,123 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 11:06:52,124 [DEBUG] sqlalchemy.engine.Engine: Row (124, 71, 'https://www.ae.be/our-services#it-consultancy', '39/71/en', '124.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 39, 53300), 8, datetime.datetime(2024, 6, 7, 15, 59, 56, 110681), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 56, 100071), datetime.datetime(2024, 6, 7, 13, 59, 56, 427076), None) 2024-06-13 11:06:52,126 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 11:06:52,127 [INFO] sqlalchemy.engine.Engine: [cached since 6.324e+04s ago] (125,) 2024-06-13 11:06:52,130 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 11:06:52,131 [DEBUG] sqlalchemy.engine.Engine: Row (125, 72, 'https://www.ae.be/our-services#application-development', '39/72/en', '125.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 39, 202426), 8, datetime.datetime(2024, 6, 7, 15, 59, 56, 498675), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 56, 488290), datetime.datetime(2024, 6, 7, 13, 59, 56, 831906), None) 2024-06-13 11:06:52,133 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-13 11:06:52,134 [INFO] sqlalchemy.engine.Engine: [cached since 6.324e+04s ago] (datetime.datetime(2024, 6, 13, 9, 6, 52, 132278, tzinfo=datetime.timezone.utc), 41) 2024-06-13 11:06:52,136 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-13 11:06:52,137 [INFO] sqlalchemy.engine.Engine: [cached since 6.324e+04s ago] (41, 'What are the services offered by ae?', 'What are the services offered by American Express (AE)?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 9, 6, 49, 611841, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 9, 6, 50, 346181, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 9, 6, 52, 132267, tzinfo=datetime.timezone.utc)) 2024-06-13 11:06:52,139 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-13 11:06:52,140 [DEBUG] sqlalchemy.engine.Engine: Row (52,) 2024-06-13 11:06:52,141 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-13 11:06:52,141 [INFO] sqlalchemy.engine.Engine: [cached since 6.321e+04s ago] [(52, 334), (52, 398), (52, 407), (52, 412), (52, 414)] 2024-06-13 11:06:52,148 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 11:06:52,150 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 11:06:52,155 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:06:52,156 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-13 11:06:52,157 [INFO] sqlalchemy.engine.Engine: [cached since 6.324e+04s ago] (52,) 2024-06-13 11:06:52,160 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 11:06:52,161 [DEBUG] sqlalchemy.engine.Engine: Row (52, 41, 'What are the services offered by ae?', 'What are the services offered by American Express (AE)?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 9, 6, 49, 611841), datetime.datetime(2024, 6, 13, 9, 6, 50, 346181), datetime.datetime(2024, 6, 13, 9, 6, 52, 132267)) 2024-06-13 11:06:52,162 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 11:07:15,955 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:07:15,956 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 11:07:15,957 [INFO] sqlalchemy.engine.Engine: [cached since 6.327e+04s ago] ('39',) 2024-06-13 11:07:15,959 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 11:07:15,960 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 11:07:15,961 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:07:15,961 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-13 11:07:15,962 [INFO] sqlalchemy.engine.Engine: [cached since 6.327e+04s ago] () 2024-06-13 11:07:15,963 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 11:07:15,965 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 11:07:15,967 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:07:15,967 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-13 11:07:15,968 [INFO] sqlalchemy.engine.Engine: [cached since 6.327e+04s ago] ('b4ffdf73-9849-40b1-b965-f276a87278c7', 1) 2024-06-13 11:07:15,970 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 11:07:15,971 [DEBUG] sqlalchemy.engine.Engine: Row (41, None, 'b4ffdf73-9849-40b1-b965-f276a87278c7', datetime.datetime(2024, 6, 13, 9, 6, 49, 602655), datetime.datetime(2024, 6, 13, 9, 6, 52, 132278)) 2024-06-13 11:07:15,972 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:07:15,972 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 11:07:15,973 [INFO] sqlalchemy.engine.Engine: [cached since 6.327e+04s ago] (39,) 2024-06-13 11:07:15,975 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 11:07:15,976 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 11:07:16,034 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-13 11:07:16,034 [INFO] sqlalchemy.engine.Engine: [cached since 6.327e+04s ago] ('b4ffdf73-9849-40b1-b965-f276a87278c7',) 2024-06-13 11:07:16,038 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 11:07:16,039 [DEBUG] sqlalchemy.engine.Engine: Row (52, 41, 'What are the services offered by ae?', 'What are the services offered by American Express (AE)?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 9, 6, 49, 611841), datetime.datetime(2024, 6, 13, 9, 6, 50, 346181), datetime.datetime(2024, 6, 13, 9, 6, 52, 132267)) 2024-06-13 11:07:17,531 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-13 11:07:17,532 [INFO] sqlalchemy.engine.Engine: [cached since 6.327e+04s ago] ('[0.0005096534731582814,-0.0597820281847952,0.00944644398774811,0.014789690260242657,0.0083492277171309,5.214209521646295e-05,-0.002725185360146511,0. ... (32320 characters truncated) ... 3,0.05038103460132325,-0.013698966239291632,0.05222487448471283,-0.003944133873141753,-0.00789475999594969,0.0012230060526212852,0.04131764172578318]', datetime.date(2024, 6, 13), datetime.date(2024, 6, 13), '[0.0005096534731582814,-0.0597820281847952,0.00944644398774811,0.014789690260242657,0.0083492277171309,5.214209521646295e-05,-0.002725185360146511,0. ... (32320 characters truncated) ... 3,0.05038103460132325,-0.013698966239291632,0.05222487448471283,-0.003944133873141753,-0.00789475999594969,0.0012230060526212852,0.04131764172578318]', 0.85, 5) 2024-06-13 11:07:17,548 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-13 11:07:17,550 [DEBUG] sqlalchemy.engine.Engine: Row (414, 414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00455047, 0.00647751, 0.04748698, ..., -0.01366245, -0.03033153, 0.00956519], dtype=float32), 0.588044394487764) 2024-06-13 11:07:17,552 [DEBUG] sqlalchemy.engine.Engine: Row (407, 407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00583454, 0.00166043, 0.04974287, ..., -0.01230303, -0.03087184, 0.00796122], dtype=float32), 0.5926174389035825) 2024-06-13 11:07:17,553 [DEBUG] sqlalchemy.engine.Engine: Row (412, 412, 'embedding_small_openai', 124, True, "Filename: 124.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00545662, 0.0008127 , 0.04600783, ..., -0.01164913, -0.03196705, 0.00955185], dtype=float32), 0.596977786318452) 2024-06-13 11:07:17,554 [DEBUG] sqlalchemy.engine.Engine: Row (408, 408, 'embedding_small_openai', 122, True, "Filename: 122.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00270169, 0.00171884, 0.04337496, ..., -0.00757434, -0.03278271, 0.00679398], dtype=float32), 0.5977421163166652) 2024-06-13 11:07:17,555 [DEBUG] sqlalchemy.engine.Engine: Row (409, 409, 'embedding_small_openai', 121, True, "Filename: 121.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00718399, 0.00015564, 0.04287589, ..., -0.00847512, -0.03310595, 0.00535581], dtype=float32), 0.5981243188677565) 2024-06-13 11:07:20,147 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-13 11:07:20,148 [INFO] sqlalchemy.engine.Engine: [cached since 6.326e+04s ago] (414, 407, 412, 408, 409) 2024-06-13 11:07:20,153 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-13 11:07:20,154 [DEBUG] sqlalchemy.engine.Engine: Row (407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-13 11:07:20,155 [DEBUG] sqlalchemy.engine.Engine: Row (408, 'embedding_small_openai', 122, True, "Filename: 122.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-13 11:07:20,156 [DEBUG] sqlalchemy.engine.Engine: Row (409, 'embedding_small_openai', 121, True, "Filename: 121.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-13 11:07:20,157 [DEBUG] sqlalchemy.engine.Engine: Row (412, 'embedding_small_openai', 124, True, "Filename: 124.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-13 11:07:20,158 [DEBUG] sqlalchemy.engine.Engine: Row (414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-13 11:07:20,160 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 11:07:20,160 [INFO] sqlalchemy.engine.Engine: [cached since 6.326e+04s ago] (120,) 2024-06-13 11:07:20,164 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 11:07:20,166 [DEBUG] sqlalchemy.engine.Engine: Row (120, 67, 'https://www.ae.be/our-services#inspire', '39/67/en', '120.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 38, 434701), 8, datetime.datetime(2024, 6, 7, 15, 59, 55, 22150), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 55, 12382), datetime.datetime(2024, 6, 7, 13, 59, 55, 347392), None) 2024-06-13 11:07:20,168 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 11:07:20,169 [INFO] sqlalchemy.engine.Engine: [cached since 6.326e+04s ago] (122,) 2024-06-13 11:07:20,171 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 11:07:20,173 [DEBUG] sqlalchemy.engine.Engine: Row (122, 69, 'https://www.ae.be/our-services#strategic-advice', '39/69/en', '122.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 38, 743287), 8, datetime.datetime(2024, 6, 7, 15, 59, 55, 413851), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 55, 404112), datetime.datetime(2024, 6, 7, 13, 59, 55, 773312), None) 2024-06-13 11:07:20,174 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 11:07:20,175 [INFO] sqlalchemy.engine.Engine: [cached since 6.326e+04s ago] (121,) 2024-06-13 11:07:20,177 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 11:07:20,178 [DEBUG] sqlalchemy.engine.Engine: Row (121, 68, 'https://www.ae.be/our-services#it-team-extension', '39/68/en', '121.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 38, 575604), 8, datetime.datetime(2024, 6, 7, 15, 59, 55, 370128), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 55, 359854), datetime.datetime(2024, 6, 7, 13, 59, 56, 26055), None) 2024-06-13 11:07:20,179 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 11:07:20,180 [INFO] sqlalchemy.engine.Engine: [cached since 6.326e+04s ago] (124,) 2024-06-13 11:07:20,183 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 11:07:20,185 [DEBUG] sqlalchemy.engine.Engine: Row (124, 71, 'https://www.ae.be/our-services#it-consultancy', '39/71/en', '124.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 39, 53300), 8, datetime.datetime(2024, 6, 7, 15, 59, 56, 110681), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 56, 100071), datetime.datetime(2024, 6, 7, 13, 59, 56, 427076), None) 2024-06-13 11:07:20,186 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 11:07:20,186 [INFO] sqlalchemy.engine.Engine: [cached since 6.326e+04s ago] (125,) 2024-06-13 11:07:20,189 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 11:07:20,190 [DEBUG] sqlalchemy.engine.Engine: Row (125, 72, 'https://www.ae.be/our-services#application-development', '39/72/en', '125.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 39, 202426), 8, datetime.datetime(2024, 6, 7, 15, 59, 56, 498675), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 56, 488290), datetime.datetime(2024, 6, 7, 13, 59, 56, 831906), None) 2024-06-13 11:07:20,192 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-13 11:07:20,193 [INFO] sqlalchemy.engine.Engine: [cached since 6.326e+04s ago] (datetime.datetime(2024, 6, 13, 9, 7, 20, 191817, tzinfo=datetime.timezone.utc), 41) 2024-06-13 11:07:20,195 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-13 11:07:20,196 [INFO] sqlalchemy.engine.Engine: [cached since 6.326e+04s ago] (41, "I don't understand. Why do you have insufficient information?", 'Why do you have insufficient information to answer the question about the services offered by American Express (AE)?', 'I have insufficient information to answer this question because the provided context does not mention American Express (AE) or its services. The cont ... (84 characters truncated) ... tancy, IT Team Extension, Managed Services, and Application Development, but it does not specify that these services are offered by American Express.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 9, 7, 15, 971843, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 9, 7, 17, 211208, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 9, 7, 20, 191805, tzinfo=datetime.timezone.utc)) 2024-06-13 11:07:20,198 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-13 11:07:20,199 [DEBUG] sqlalchemy.engine.Engine: Row (53,) 2024-06-13 11:07:20,200 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-13 11:07:20,200 [INFO] sqlalchemy.engine.Engine: [cached since 6.324e+04s ago] [(53, 407), (53, 408), (53, 409), (53, 412), (53, 414)] 2024-06-13 11:07:20,206 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 11:07:20,209 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 11:07:20,211 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:07:20,212 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-13 11:07:20,212 [INFO] sqlalchemy.engine.Engine: [cached since 6.326e+04s ago] (53,) 2024-06-13 11:07:20,215 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 11:07:20,215 [DEBUG] sqlalchemy.engine.Engine: Row (53, 41, "I don't understand. Why do you have insufficient information?", 'Why do you have insufficient information to answer the question about the services offered by American Express (AE)?', 'I have insufficient information to answer this question because the provided context does not mention American Express (AE) or its services. The cont ... (84 characters truncated) ... tancy, IT Team Extension, Managed Services, and Application Development, but it does not specify that these services are offered by American Express.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 9, 7, 15, 971843), datetime.datetime(2024, 6, 13, 9, 7, 17, 211208), datetime.datetime(2024, 6, 13, 9, 7, 20, 191805)) 2024-06-13 11:07:20,216 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 11:42:52,936 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:42:52,937 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 11:42:52,938 [INFO] sqlalchemy.engine.Engine: [cached since 8.503e+04s ago] ('39',) 2024-06-13 11:42:52,944 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 11:42:52,946 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 11:42:53,104 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 11:43:02,049 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:43:02,050 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 11:43:02,051 [INFO] sqlalchemy.engine.Engine: [cached since 6.541e+04s ago] ('39',) 2024-06-13 11:43:02,055 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 11:43:02,056 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 11:43:02,056 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:43:02,057 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-13 11:43:02,057 [INFO] sqlalchemy.engine.Engine: [cached since 6.541e+04s ago] () 2024-06-13 11:43:02,058 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 11:43:02,059 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 11:43:02,060 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:43:02,061 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-13 11:43:02,062 [INFO] sqlalchemy.engine.Engine: [cached since 6.541e+04s ago] ('6d9222cc-2b59-4538-ab2a-ee40da7855d4', 1) 2024-06-13 11:43:02,063 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 11:43:02,064 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-13 11:43:02,065 [INFO] sqlalchemy.engine.Engine: [cached since 6.541e+04s ago] (None, '6d9222cc-2b59-4538-ab2a-ee40da7855d4', datetime.datetime(2024, 6, 13, 9, 43, 2, 64573, tzinfo=datetime.timezone.utc), None) 2024-06-13 11:43:02,067 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-13 11:43:02,067 [DEBUG] sqlalchemy.engine.Engine: Row (42,) 2024-06-13 11:43:02,068 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 11:43:02,070 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:43:02,071 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-13 11:43:02,071 [INFO] sqlalchemy.engine.Engine: [cached since 6.541e+04s ago] (42,) 2024-06-13 11:43:02,073 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 11:43:02,073 [DEBUG] sqlalchemy.engine.Engine: Row (42, None, '6d9222cc-2b59-4538-ab2a-ee40da7855d4', datetime.datetime(2024, 6, 13, 9, 43, 2, 64573), None) 2024-06-13 11:43:02,074 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:43:02,074 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 11:43:02,075 [INFO] sqlalchemy.engine.Engine: [cached since 6.541e+04s ago] (39,) 2024-06-13 11:43:02,077 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 11:43:02,077 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 11:43:02,120 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-13 11:43:02,120 [INFO] sqlalchemy.engine.Engine: [cached since 6.541e+04s ago] ('6d9222cc-2b59-4538-ab2a-ee40da7855d4',) 2024-06-13 11:43:02,122 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 11:43:04,215 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-13 11:43:04,216 [INFO] sqlalchemy.engine.Engine: [cached since 6.541e+04s ago] ('[-0.009706059934963504,-0.045962432734892956,0.045020098157088226,0.022262686065605847,-0.001526878637641254,0.006119293919052099,-0.0216383888490166 ... (32344 characters truncated) ... 0.03964878435807839,0.011967666088191766,0.047305262115968034,0.008268997468637003,-0.0037870124862239584,-0.016738242338909175,0.007968628228829482]', datetime.date(2024, 6, 13), datetime.date(2024, 6, 13), '[-0.009706059934963504,-0.045962432734892956,0.045020098157088226,0.022262686065605847,-0.001526878637641254,0.006119293919052099,-0.0216383888490166 ... (32344 characters truncated) ... 0.03964878435807839,0.011967666088191766,0.047305262115968034,0.008268997468637003,-0.0037870124862239584,-0.016738242338909175,0.007968628228829482]', 0.85, 5) 2024-06-13 11:43:04,234 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-13 11:43:04,235 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.5262934502855523) 2024-06-13 11:43:04,237 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.5694504264292528) 2024-06-13 11:43:04,238 [DEBUG] sqlalchemy.engine.Engine: Row (414, 414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00455047, 0.00647751, 0.04748698, ..., -0.01366245, -0.03033153, 0.00956519], dtype=float32), 0.575516004583594) 2024-06-13 11:43:04,239 [DEBUG] sqlalchemy.engine.Engine: Row (407, 407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00583454, 0.00166043, 0.04974287, ..., -0.01230303, -0.03087184, 0.00796122], dtype=float32), 0.5801209616372558) 2024-06-13 11:43:04,240 [DEBUG] sqlalchemy.engine.Engine: Row (412, 412, 'embedding_small_openai', 124, True, "Filename: 124.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00545662, 0.0008127 , 0.04600783, ..., -0.01164913, -0.03196705, 0.00955185], dtype=float32), 0.5846581486643483) 2024-06-13 11:43:05,270 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-13 11:43:05,271 [INFO] sqlalchemy.engine.Engine: [cached since 6.541e+04s ago] (334, 398, 407, 412, 414) 2024-06-13 11:43:05,274 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-13 11:43:05,276 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-13 11:43:05,277 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-13 11:43:05,277 [DEBUG] sqlalchemy.engine.Engine: Row (407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-13 11:43:05,278 [DEBUG] sqlalchemy.engine.Engine: Row (412, 'embedding_small_openai', 124, True, "Filename: 124.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-13 11:43:05,279 [DEBUG] sqlalchemy.engine.Engine: Row (414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-13 11:43:05,280 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 11:43:05,281 [INFO] sqlalchemy.engine.Engine: [cached since 6.541e+04s ago] (80,) 2024-06-13 11:43:05,284 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 11:43:05,285 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-13 11:43:05,286 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 11:43:05,287 [INFO] sqlalchemy.engine.Engine: [cached since 6.541e+04s ago] (109,) 2024-06-13 11:43:05,289 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 11:43:05,290 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-13 11:43:05,291 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 11:43:05,292 [INFO] sqlalchemy.engine.Engine: [cached since 6.541e+04s ago] (120,) 2024-06-13 11:43:05,294 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 11:43:05,294 [DEBUG] sqlalchemy.engine.Engine: Row (120, 67, 'https://www.ae.be/our-services#inspire', '39/67/en', '120.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 38, 434701), 8, datetime.datetime(2024, 6, 7, 15, 59, 55, 22150), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 55, 12382), datetime.datetime(2024, 6, 7, 13, 59, 55, 347392), None) 2024-06-13 11:43:05,295 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 11:43:05,296 [INFO] sqlalchemy.engine.Engine: [cached since 6.541e+04s ago] (124,) 2024-06-13 11:43:05,299 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 11:43:05,300 [DEBUG] sqlalchemy.engine.Engine: Row (124, 71, 'https://www.ae.be/our-services#it-consultancy', '39/71/en', '124.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 39, 53300), 8, datetime.datetime(2024, 6, 7, 15, 59, 56, 110681), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 56, 100071), datetime.datetime(2024, 6, 7, 13, 59, 56, 427076), None) 2024-06-13 11:43:05,301 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 11:43:05,302 [INFO] sqlalchemy.engine.Engine: [cached since 6.541e+04s ago] (125,) 2024-06-13 11:43:05,305 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 11:43:05,306 [DEBUG] sqlalchemy.engine.Engine: Row (125, 72, 'https://www.ae.be/our-services#application-development', '39/72/en', '125.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 39, 202426), 8, datetime.datetime(2024, 6, 7, 15, 59, 56, 498675), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 56, 488290), datetime.datetime(2024, 6, 7, 13, 59, 56, 831906), None) 2024-06-13 11:43:05,308 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-13 11:43:05,309 [INFO] sqlalchemy.engine.Engine: [cached since 6.541e+04s ago] (datetime.datetime(2024, 6, 13, 9, 43, 5, 307444, tzinfo=datetime.timezone.utc), 42) 2024-06-13 11:43:05,311 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-13 11:43:05,312 [INFO] sqlalchemy.engine.Engine: [cached since 6.541e+04s ago] (42, 'What are the services offered by ae?', 'What are the services offered by American Express (AE)?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 9, 43, 2, 74138, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 9, 43, 2, 831870, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 9, 43, 5, 307432, tzinfo=datetime.timezone.utc)) 2024-06-13 11:43:05,314 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-13 11:43:05,314 [DEBUG] sqlalchemy.engine.Engine: Row (54,) 2024-06-13 11:43:05,315 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-13 11:43:05,316 [INFO] sqlalchemy.engine.Engine: [cached since 6.538e+04s ago] [(54, 334), (54, 398), (54, 407), (54, 412), (54, 414)] 2024-06-13 11:43:05,321 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 11:43:05,324 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 11:43:05,326 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 11:43:05,327 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-13 11:43:05,328 [INFO] sqlalchemy.engine.Engine: [cached since 6.541e+04s ago] (54,) 2024-06-13 11:43:05,330 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 11:43:05,331 [DEBUG] sqlalchemy.engine.Engine: Row (54, 42, 'What are the services offered by ae?', 'What are the services offered by American Express (AE)?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 9, 43, 2, 74138), datetime.datetime(2024, 6, 13, 9, 43, 2, 831870), datetime.datetime(2024, 6, 13, 9, 43, 5, 307432)) 2024-06-13 11:43:05,332 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 12:07:00,412 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-13 12:07:00,413 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 12:07:00,414 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-13 12:07:00,415 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-13 12:07:00,415 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-13 12:07:00,415 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 12:07:00,416 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-13 12:07:00,417 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-13 12:07:00,417 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-13 12:07:00,418 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 12:07:00,418 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-13 12:07:00,419 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-13 12:07:00,419 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 12:07:00,423 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE lower(public."user".email) = lower(%s::VARCHAR) LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-13 12:07:00,424 [INFO] sqlalchemy.engine.Engine: [generated in 0.00051s] ('eveai_super@flow-it.net', 1) 2024-06-13 12:07:00,436 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-13 12:07:00,436 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-13 12:07:00,437 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-13 12:07:00,437 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-13 12:07:00,739 [INFO] sqlalchemy.engine.Engine: SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".email = %s::VARCHAR LIMIT %s::INTEGER 2024-06-13 12:07:00,739 [INFO] sqlalchemy.engine.Engine: [generated in 0.00043s] ('eveai_super@flow-it.net', 1) 2024-06-13 12:07:00,742 [DEBUG] sqlalchemy.engine.Engine: Col ('public_user_created_at', 'public_user_updated_at', 'public_user_id', 'public_user_user_name', 'public_user_email', 'public_user_password', 'public_user_first_name', 'public_user_last_name', 'public_user_active', 'public_user_fs_uniquifier', 'public_user_confirmed_at', 'public_user_valid_to', 'public_user_last_login_at', 'public_user_current_login_at', 'public_user_last_login_ip', 'public_user_current_login_ip', 'public_user_login_count', 'public_user_tenant_id') 2024-06-13 12:07:00,742 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 12, 10, 55, 1, 867726), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 7, 8, 50, 44, 241481), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), '192.168.1.5', '192.168.1.5', 115, 1) 2024-06-13 12:07:00,983 [INFO] sqlalchemy.engine.Engine: UPDATE public."user" SET updated_at=now(), last_login_at=%s::TIMESTAMP WITHOUT TIME ZONE, current_login_at=%s::TIMESTAMP WITHOUT TIME ZONE, login_count=%s::INTEGER WHERE public."user".id = %s::INTEGER 2024-06-13 12:07:00,983 [INFO] sqlalchemy.engine.Engine: [generated in 0.00039s] (datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), 116, 8) 2024-06-13 12:07:00,986 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER LIMIT %s::INTEGER 2024-06-13 12:07:00,987 [INFO] sqlalchemy.engine.Engine: [generated in 0.00062s] (1, 1) 2024-06-13 12:07:00,989 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 12:07:00,990 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 22, 18, 16, 57, 526860), datetime.datetime(2024, 5, 20, 11, 38, 48, 418938), 1, 'EveAI Manager', 'https://www.askeveai.be', None, 'en', ['en', 'nl'], 'openai.text-embedding-3-small', 'openai.gpt-4-turbo', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], None, None, None, None, datetime.date(2024, 1, 1), None, 10001, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... PoFrX68g=", "nonce": "TC36O77vTAFUKcbGndUE0Q==", "tag": "Mpb6Gfs/L982deZwG0qXkA==", "ciphertext": "5aVNp07/CqhsoRQDRH/BFBcvZXvz5+K6A4/4hjVYLsuyE9A="}', None, None) 2024-06-13 12:07:00,991 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 12:07:00,994 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 12:07:00,996 [INFO] sqlalchemy.engine.Engine: SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM public."user" LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON public."user".id = roles_users_1.user_id WHERE public."user".id = %s::INTEGER 2024-06-13 12:07:00,996 [INFO] sqlalchemy.engine.Engine: [generated in 0.00040s] (8,) 2024-06-13 12:07:00,999 [DEBUG] sqlalchemy.engine.Engine: Col ('public_user_created_at', 'public_user_updated_at', 'public_user_id', 'public_user_user_name', 'public_user_email', 'public_user_password', 'public_user_first_name', 'public_user_last_name', 'public_user_active', 'public_user_fs_uniquifier', 'public_user_confirmed_at', 'public_user_valid_to', 'public_user_last_login_at', 'public_user_current_login_at', 'public_user_last_login_ip', 'public_user_current_login_ip', 'public_user_login_count', 'public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-13 12:07:00,999 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-13 12:07:00,999 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-13 12:07:01,000 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-13 12:07:01,001 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 12:07:01,006 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 12:07:01,008 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-13 12:07:01,008 [INFO] sqlalchemy.engine.Engine: [generated in 0.00045s] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-13 12:07:01,012 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-13 12:07:01,012 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-13 12:07:01,012 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-13 12:07:01,013 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-13 12:07:01,016 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 12:07:01,016 [INFO] sqlalchemy.engine.Engine: [generated in 0.00038s] (1,) 2024-06-13 12:07:01,018 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 12:07:01,018 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 22, 18, 16, 57, 526860), datetime.datetime(2024, 5, 20, 11, 38, 48, 418938), 1, 'EveAI Manager', 'https://www.askeveai.be', None, 'en', ['en', 'nl'], 'openai.text-embedding-3-small', 'openai.gpt-4-turbo', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], None, None, None, None, datetime.date(2024, 1, 1), None, 10001, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... PoFrX68g=", "nonce": "TC36O77vTAFUKcbGndUE0Q==", "tag": "Mpb6Gfs/L982deZwG0qXkA==", "ciphertext": "5aVNp07/CqhsoRQDRH/BFBcvZXvz5+K6A4/4hjVYLsuyE9A="}', None, None) 2024-06-13 12:07:01,043 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 12:07:06,908 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-13 12:07:06,908 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 12:07:06,910 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-13 12:07:06,910 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-13 12:07:06,911 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-13 12:07:06,911 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 12:07:06,912 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-13 12:07:06,912 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-13 12:07:06,913 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-13 12:07:06,913 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 12:07:06,914 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-13 12:07:06,914 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-13 12:07:06,915 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 12:07:06,919 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-13 12:07:06,919 [INFO] sqlalchemy.engine.Engine: [generated in 0.00056s] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-13 12:07:06,928 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-13 12:07:06,929 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-13 12:07:06,929 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-13 12:07:06,930 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-13 12:07:06,932 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 12:07:06,933 [INFO] sqlalchemy.engine.Engine: [generated in 0.00045s] (1,) 2024-06-13 12:07:06,935 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 12:07:06,936 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 22, 18, 16, 57, 526860), datetime.datetime(2024, 5, 20, 11, 38, 48, 418938), 1, 'EveAI Manager', 'https://www.askeveai.be', None, 'en', ['en', 'nl'], 'openai.text-embedding-3-small', 'openai.gpt-4-turbo', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], None, None, None, None, datetime.date(2024, 1, 1), None, 10001, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... PoFrX68g=", "nonce": "TC36O77vTAFUKcbGndUE0Q==", "tag": "Mpb6Gfs/L982deZwG0qXkA==", "ciphertext": "5aVNp07/CqhsoRQDRH/BFBcvZXvz5+K6A4/4hjVYLsuyE9A="}', None, None) 2024-06-13 12:07:06,972 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 12:07:43,198 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 12:07:43,200 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-13 12:07:43,202 [INFO] sqlalchemy.engine.Engine: [cached since 36.28s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-13 12:07:43,209 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-13 12:07:43,210 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-13 12:07:43,212 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-13 12:07:43,213 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-13 12:07:43,222 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 12:07:43,223 [INFO] sqlalchemy.engine.Engine: [cached since 36.29s ago] (1,) 2024-06-13 12:07:43,225 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 12:07:43,226 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 22, 18, 16, 57, 526860), datetime.datetime(2024, 5, 20, 11, 38, 48, 418938), 1, 'EveAI Manager', 'https://www.askeveai.be', None, 'en', ['en', 'nl'], 'openai.text-embedding-3-small', 'openai.gpt-4-turbo', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], None, None, None, None, datetime.date(2024, 1, 1), None, 10001, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... PoFrX68g=", "nonce": "TC36O77vTAFUKcbGndUE0Q==", "tag": "Mpb6Gfs/L982deZwG0qXkA==", "ciphertext": "5aVNp07/CqhsoRQDRH/BFBcvZXvz5+K6A4/4hjVYLsuyE9A="}', None, None) 2024-06-13 12:07:43,234 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 12:52:02,980 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-13 12:52:02,981 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 12:52:02,983 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-13 12:52:02,984 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-13 12:52:02,985 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-13 12:52:02,986 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 12:52:02,987 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-13 12:52:02,988 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-13 12:52:02,989 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-13 12:52:02,990 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 12:52:02,991 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-13 12:52:02,992 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-13 12:52:02,994 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 12:52:03,001 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-13 12:52:03,001 [INFO] sqlalchemy.engine.Engine: [generated in 0.00079s] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-13 12:52:03,018 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-13 12:52:03,021 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-13 12:52:03,021 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-13 12:52:03,022 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-13 12:52:03,028 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 12:52:03,029 [INFO] sqlalchemy.engine.Engine: [generated in 0.00056s] (1,) 2024-06-13 12:52:03,031 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 12:52:03,032 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 22, 18, 16, 57, 526860), datetime.datetime(2024, 5, 20, 11, 38, 48, 418938), 1, 'EveAI Manager', 'https://www.askeveai.be', None, None, 'en', ['en', 'nl'], 'openai.text-embedding-3-small', 'openai.gpt-4-turbo', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], None, None, None, None, None, datetime.date(2024, 1, 1), None, 10001, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... PoFrX68g=", "nonce": "TC36O77vTAFUKcbGndUE0Q==", "tag": "Mpb6Gfs/L982deZwG0qXkA==", "ciphertext": "5aVNp07/CqhsoRQDRH/BFBcvZXvz5+K6A4/4hjVYLsuyE9A="}', None, None) 2024-06-13 12:52:03,071 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 12:52:07,543 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-13 12:52:07,544 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 12:52:07,546 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-13 12:52:07,547 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-13 12:52:07,548 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-13 12:52:07,549 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 12:52:07,550 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-13 12:52:07,551 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-13 12:52:07,551 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-13 12:52:07,552 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 12:52:07,553 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-13 12:52:07,553 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-13 12:52:07,555 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 12:52:07,561 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-13 12:52:07,562 [INFO] sqlalchemy.engine.Engine: [generated in 0.00080s] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-13 12:52:07,579 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-13 12:52:07,581 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-13 12:52:07,582 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-13 12:52:07,583 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-13 12:52:07,587 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 12:52:07,588 [INFO] sqlalchemy.engine.Engine: [generated in 0.00063s] (1,) 2024-06-13 12:52:07,592 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 12:52:07,592 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 22, 18, 16, 57, 526860), datetime.datetime(2024, 5, 20, 11, 38, 48, 418938), 1, 'EveAI Manager', 'https://www.askeveai.be', None, None, 'en', ['en', 'nl'], 'openai.text-embedding-3-small', 'openai.gpt-4-turbo', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], None, None, None, None, None, datetime.date(2024, 1, 1), None, 10001, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... PoFrX68g=", "nonce": "TC36O77vTAFUKcbGndUE0Q==", "tag": "Mpb6Gfs/L982deZwG0qXkA==", "ciphertext": "5aVNp07/CqhsoRQDRH/BFBcvZXvz5+K6A4/4hjVYLsuyE9A="}', None, None) 2024-06-13 12:52:07,632 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 12:52:47,385 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 12:52:47,387 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-13 12:52:47,388 [INFO] sqlalchemy.engine.Engine: [cached since 44.39s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-13 12:52:47,394 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-13 12:52:47,396 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-13 12:52:47,397 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-13 12:52:47,399 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-13 12:52:47,404 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 12:52:47,405 [INFO] sqlalchemy.engine.Engine: [cached since 44.38s ago] (1,) 2024-06-13 12:52:47,408 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 12:52:47,410 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 22, 18, 16, 57, 526860), datetime.datetime(2024, 5, 20, 11, 38, 48, 418938), 1, 'EveAI Manager', 'https://www.askeveai.be', None, None, 'en', ['en', 'nl'], 'openai.text-embedding-3-small', 'openai.gpt-4-turbo', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], None, None, None, None, None, datetime.date(2024, 1, 1), None, 10001, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... PoFrX68g=", "nonce": "TC36O77vTAFUKcbGndUE0Q==", "tag": "Mpb6Gfs/L982deZwG0qXkA==", "ciphertext": "5aVNp07/CqhsoRQDRH/BFBcvZXvz5+K6A4/4hjVYLsuyE9A="}', None, None) 2024-06-13 12:52:47,426 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 12:53:06,383 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-13 12:53:06,384 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 12:53:06,386 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-13 12:53:06,387 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-13 12:53:06,388 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-13 12:53:06,389 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 12:53:06,390 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-13 12:53:06,392 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-13 12:53:06,393 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-13 12:53:06,393 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 12:53:06,394 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-13 12:53:06,395 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-13 12:53:06,396 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 12:53:06,403 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-13 12:53:06,404 [INFO] sqlalchemy.engine.Engine: [generated in 0.00080s] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-13 12:53:06,421 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-13 12:53:06,422 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-13 12:53:06,423 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-13 12:53:06,423 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-13 12:53:06,429 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 12:53:06,430 [INFO] sqlalchemy.engine.Engine: [generated in 0.00060s] (1,) 2024-06-13 12:53:06,433 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 12:53:06,433 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 22, 18, 16, 57, 526860), datetime.datetime(2024, 5, 20, 11, 38, 48, 418938), 1, 'EveAI Manager', 'https://www.askeveai.be', None, None, 'en', ['en', 'nl'], 'openai.text-embedding-3-small', 'openai.gpt-4-turbo', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], None, None, None, None, None, datetime.date(2024, 1, 1), None, 10001, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... PoFrX68g=", "nonce": "TC36O77vTAFUKcbGndUE0Q==", "tag": "Mpb6Gfs/L982deZwG0qXkA==", "ciphertext": "5aVNp07/CqhsoRQDRH/BFBcvZXvz5+K6A4/4hjVYLsuyE9A="}', None, None) 2024-06-13 12:53:06,437 [INFO] sqlalchemy.engine.Engine: UPDATE public.tenant SET updated_at=now(), timezone=%s::VARCHAR, rag_context=%s::VARCHAR, es_k=%s::INTEGER, es_similarity_threshold=%s::FLOAT, "chat_RAG_temperature"=%s::FLOAT, "chat_no_RAG_temperature"=%s::FLOAT, fallback_algorithms=%s::VARCHAR(50)[], embed_tuning=%s::BOOLEAN, rag_tuning=%s::BOOLEAN WHERE public.tenant.id = %s::INTEGER 2024-06-13 12:53:06,438 [INFO] sqlalchemy.engine.Engine: [generated in 0.00063s] ('Europe/Brussels', '', 5, 0.5, 0.3, 0.5, [], False, False, 1) 2024-06-13 12:53:06,440 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 12:53:06,443 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 12:53:06,444 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 12:53:06,444 [INFO] sqlalchemy.engine.Engine: [generated in 0.00049s] (1,) 2024-06-13 12:53:06,446 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 12:53:06,447 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 22, 18, 16, 57, 526860), datetime.datetime(2024, 6, 13, 12, 53, 6, 405098), 1, 'EveAI Manager', 'https://www.askeveai.be', 'Europe/Brussels', '', 'en', ['en', 'nl'], 'openai.text-embedding-3-small', 'openai.gpt-4-turbo', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.5, 0.3, 0.5, [], datetime.date(2024, 1, 1), None, 10001, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... PoFrX68g=", "nonce": "TC36O77vTAFUKcbGndUE0Q==", "tag": "Mpb6Gfs/L982deZwG0qXkA==", "ciphertext": "5aVNp07/CqhsoRQDRH/BFBcvZXvz5+K6A4/4hjVYLsuyE9A="}', False, False) 2024-06-13 12:53:06,480 [INFO] sqlalchemy.engine.Engine: SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM public."user" LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON public."user".id = roles_users_1.user_id WHERE public."user".id = %s::INTEGER 2024-06-13 12:53:06,480 [INFO] sqlalchemy.engine.Engine: [generated in 0.00048s] (8,) 2024-06-13 12:53:06,482 [DEBUG] sqlalchemy.engine.Engine: Col ('public_user_created_at', 'public_user_updated_at', 'public_user_id', 'public_user_user_name', 'public_user_email', 'public_user_password', 'public_user_first_name', 'public_user_last_name', 'public_user_active', 'public_user_fs_uniquifier', 'public_user_confirmed_at', 'public_user_valid_to', 'public_user_last_login_at', 'public_user_current_login_at', 'public_user_last_login_ip', 'public_user_current_login_ip', 'public_user_login_count', 'public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-13 12:53:06,483 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-13 12:53:06,483 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-13 12:53:06,484 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-13 12:53:06,489 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 12:53:56,379 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 12:53:56,383 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-13 12:53:56,385 [INFO] sqlalchemy.engine.Engine: [cached since 108.8s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-13 12:53:56,394 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-13 12:53:56,397 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-13 12:53:56,398 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-13 12:53:56,400 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-13 12:53:56,405 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant ORDER BY public.tenant.name LIMIT %s::INTEGER OFFSET %s::INTEGER 2024-06-13 12:53:56,406 [INFO] sqlalchemy.engine.Engine: [generated in 0.00106s] (10, 0) 2024-06-13 12:53:56,410 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 12:53:56,411 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 22, 18, 16, 57, 526860), datetime.datetime(2024, 6, 13, 12, 53, 6, 405098), 1, 'EveAI Manager', 'https://www.askeveai.be', 'Europe/Brussels', '', 'en', ['en', 'nl'], 'openai.text-embedding-3-small', 'openai.gpt-4-turbo', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.5, 0.3, 0.5, [], datetime.date(2024, 1, 1), None, 10001, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... PoFrX68g=", "nonce": "TC36O77vTAFUKcbGndUE0Q==", "tag": "Mpb6Gfs/L982deZwG0qXkA==", "ciphertext": "5aVNp07/CqhsoRQDRH/BFBcvZXvz5+K6A4/4hjVYLsuyE9A="}', False, False) 2024-06-13 12:53:56,412 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 3, 11, 8, 51, 531701), datetime.datetime(2024, 6, 3, 11, 8, 51, 531701), 38, 'Flow IT Playground', 'https://www.flow-it.net', None, None, 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', ' h1', ' h2', ' h3', ' h4', ' h5', ' h6', ' li'], ['p', ' li'], [], [], 5, 0.7, 0.3, 0.5, None, None, None, 1000, None, None, None) 2024-06-13 12:53:56,413 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 5, 12, 19, 39, 34, 844331), datetime.datetime(2024, 6, 6, 14, 53, 59, 860128), 36, 'Flow IT Test1', 'https://www.flow-it.net', None, None, 'en', ['en', 'nl'], 'openai.text-embedding-3-small', 'openai.gpt-4-turbo', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.7, None, None, None, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... H23UMadY=", "nonce": "qBzo2+Ji8PWsvN/3m1yWcg==", "tag": "SEFcHOTpG/4Riq58Z7tgng==", "ciphertext": "yxx4jZoXFF22dqilRC8u4bSad1hGiKioOvN+eYBAxR+K78k="}', False, False) 2024-06-13 12:53:56,414 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', None, 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 12:53:56,419 [INFO] sqlalchemy.engine.Engine: SELECT count(*) AS count_1 FROM (SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant) AS anon_1 2024-06-13 12:53:56,419 [INFO] sqlalchemy.engine.Engine: [generated in 0.00099s] () 2024-06-13 12:53:56,421 [DEBUG] sqlalchemy.engine.Engine: Col ('count_1',) 2024-06-13 12:53:56,422 [DEBUG] sqlalchemy.engine.Engine: Row (4,) 2024-06-13 12:53:56,431 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 12:53:59,885 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 12:53:59,887 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-13 12:53:59,889 [INFO] sqlalchemy.engine.Engine: [cached since 116.9s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-13 12:53:59,895 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-13 12:53:59,897 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-13 12:53:59,898 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-13 12:53:59,900 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-13 12:53:59,907 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 12:53:59,908 [INFO] sqlalchemy.engine.Engine: [cached since 116.9s ago] (39,) 2024-06-13 12:53:59,911 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 12:53:59,913 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', None, 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 12:53:59,918 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 12:53:59,923 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 12:53:59,924 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-13 12:53:59,924 [INFO] sqlalchemy.engine.Engine: [cached since 116.9s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-13 12:53:59,927 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-13 12:53:59,928 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-13 12:53:59,929 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-13 12:53:59,930 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-13 12:53:59,935 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 12:53:59,936 [INFO] sqlalchemy.engine.Engine: [cached since 116.9s ago] (39,) 2024-06-13 12:53:59,938 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 12:53:59,939 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', None, 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 12:53:59,946 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 12:54:08,066 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-13 12:54:08,067 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 12:54:08,068 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-13 12:54:08,069 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-13 12:54:08,070 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-13 12:54:08,070 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 12:54:08,071 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-13 12:54:08,071 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-13 12:54:08,072 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-13 12:54:08,073 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 12:54:08,074 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-13 12:54:08,074 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-13 12:54:08,075 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 12:54:08,080 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-13 12:54:08,080 [INFO] sqlalchemy.engine.Engine: [generated in 0.00058s] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-13 12:54:08,092 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-13 12:54:08,093 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-13 12:54:08,094 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-13 12:54:08,094 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-13 12:54:08,098 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 12:54:08,099 [INFO] sqlalchemy.engine.Engine: [generated in 0.00059s] (39,) 2024-06-13 12:54:08,102 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 12:54:08,102 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', None, 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 12:54:08,134 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 12:55:39,640 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 12:55:39,643 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-13 12:55:39,645 [INFO] sqlalchemy.engine.Engine: [cached since 91.56s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-13 12:55:39,650 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-13 12:55:39,651 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-13 12:55:39,653 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-13 12:55:39,654 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-13 12:55:39,658 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 12:55:39,659 [INFO] sqlalchemy.engine.Engine: [cached since 91.56s ago] (39,) 2024-06-13 12:55:39,661 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 12:55:39,662 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 12, 11, 24, 15, 357672), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', None, 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, None, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 12:55:39,664 [INFO] sqlalchemy.engine.Engine: UPDATE public.tenant SET updated_at=now(), rag_context=%s::VARCHAR, fallback_algorithms=%s::VARCHAR(50)[] WHERE public.tenant.id = %s::INTEGER 2024-06-13 12:55:39,664 [INFO] sqlalchemy.engine.Engine: [generated in 0.00040s] ("All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company'.", [], 39) 2024-06-13 12:55:39,666 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 12:55:39,668 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 12:55:39,669 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 12:55:39,669 [INFO] sqlalchemy.engine.Engine: [generated in 0.00036s] (39,) 2024-06-13 12:55:39,671 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 12:55:39,672 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 12, 55, 39, 646501), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company'.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 12:55:39,673 [INFO] sqlalchemy.engine.Engine: SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM public."user" LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON public."user".id = roles_users_1.user_id WHERE public."user".id = %s::INTEGER 2024-06-13 12:55:39,674 [INFO] sqlalchemy.engine.Engine: [generated in 0.00049s] (8,) 2024-06-13 12:55:39,676 [DEBUG] sqlalchemy.engine.Engine: Col ('public_user_created_at', 'public_user_updated_at', 'public_user_id', 'public_user_user_name', 'public_user_email', 'public_user_password', 'public_user_first_name', 'public_user_last_name', 'public_user_active', 'public_user_fs_uniquifier', 'public_user_confirmed_at', 'public_user_valid_to', 'public_user_last_login_at', 'public_user_current_login_at', 'public_user_last_login_ip', 'public_user_current_login_ip', 'public_user_login_count', 'public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-13 12:55:39,677 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-13 12:55:39,677 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-13 12:55:39,678 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-13 12:55:39,682 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 13:35:59,162 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-13 13:35:59,163 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 13:35:59,257 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-13 13:35:59,258 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-13 13:35:59,258 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-13 13:35:59,259 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 13:35:59,260 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-13 13:35:59,262 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-13 13:35:59,268 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-13 13:35:59,269 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 13:35:59,345 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-13 13:35:59,346 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-13 13:35:59,349 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 13:35:59,352 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 13:35:59,352 [INFO] sqlalchemy.engine.Engine: [generated in 0.00052s] ('39',) 2024-06-13 13:35:59,397 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 13:35:59,398 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 12, 55, 39, 646501), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company'.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 13:35:59,591 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 13:36:15,772 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-13 13:36:15,772 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 13:36:15,774 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-13 13:36:15,775 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-13 13:36:15,775 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-13 13:36:15,776 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 13:36:15,777 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-13 13:36:15,777 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-13 13:36:15,778 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-13 13:36:15,778 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 13:36:15,779 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-13 13:36:15,779 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-13 13:36:15,780 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 13:36:15,783 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 13:36:15,784 [INFO] sqlalchemy.engine.Engine: [generated in 0.00047s] ('39',) 2024-06-13 13:36:15,822 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 13:36:15,822 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 12, 55, 39, 646501), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company'.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 13:36:16,026 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 13:36:28,647 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-13 13:36:28,648 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 13:36:28,649 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-13 13:36:28,650 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-13 13:36:28,651 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-13 13:36:28,651 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 13:36:28,652 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-13 13:36:28,653 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-13 13:36:28,653 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-13 13:36:28,654 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 13:36:28,654 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-13 13:36:28,655 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-13 13:36:28,656 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 13:36:28,659 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 13:36:28,659 [INFO] sqlalchemy.engine.Engine: [generated in 0.00054s] ('39',) 2024-06-13 13:36:28,668 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 13:36:28,669 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 12, 55, 39, 646501), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company'.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 13:36:28,683 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-13 13:36:28,683 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 13:36:28,685 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-13 13:36:28,685 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-13 13:36:28,685 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-13 13:36:28,686 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 13:36:28,687 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-13 13:36:28,687 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-13 13:36:28,688 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-13 13:36:28,688 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 13:36:28,689 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-13 13:36:28,689 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-13 13:36:28,690 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 13:36:28,690 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-13 13:36:28,691 [INFO] sqlalchemy.engine.Engine: [generated in 0.00034s] () 2024-06-13 13:36:28,692 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 13:36:28,692 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 13:36:28,693 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 13:36:28,694 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-13 13:36:28,695 [INFO] sqlalchemy.engine.Engine: [generated in 0.00037s] ('14206eb6-8b95-4ed9-9b69-f52f5960c32e', 1) 2024-06-13 13:36:28,697 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 13:36:28,699 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-13 13:36:28,699 [INFO] sqlalchemy.engine.Engine: [generated in 0.00035s] (None, '14206eb6-8b95-4ed9-9b69-f52f5960c32e', datetime.datetime(2024, 6, 13, 11, 36, 28, 698289, tzinfo=datetime.timezone.utc), None) 2024-06-13 13:36:28,701 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-13 13:36:28,701 [DEBUG] sqlalchemy.engine.Engine: Row (43,) 2024-06-13 13:36:28,702 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 13:36:28,704 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 13:36:28,704 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-13 13:36:28,705 [INFO] sqlalchemy.engine.Engine: [generated in 0.00036s] (43,) 2024-06-13 13:36:28,706 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 13:36:28,707 [DEBUG] sqlalchemy.engine.Engine: Row (43, None, '14206eb6-8b95-4ed9-9b69-f52f5960c32e', datetime.datetime(2024, 6, 13, 11, 36, 28, 698289), None) 2024-06-13 13:36:28,707 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 13:36:28,708 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 13:36:28,708 [INFO] sqlalchemy.engine.Engine: [generated in 0.00038s] (39,) 2024-06-13 13:36:28,711 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 13:36:28,711 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 12, 55, 39, 646501), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company'.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 13:36:28,857 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 13:36:28,858 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 13:37:19,155 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 13:37:19,157 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 13:37:19,159 [INFO] sqlalchemy.engine.Engine: [cached since 63.38s ago] ('39',) 2024-06-13 13:37:19,163 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 13:37:19,165 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 12, 55, 39, 646501), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company'.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 13:37:19,249 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 13:37:31,306 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-13 13:37:31,306 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 13:37:31,308 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-13 13:37:31,308 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-13 13:37:31,309 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-13 13:37:31,309 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 13:37:31,310 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-13 13:37:31,311 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-13 13:37:31,312 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-13 13:37:31,312 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 13:37:31,313 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-13 13:37:31,313 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-13 13:37:31,315 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 13:37:31,318 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 13:37:31,318 [INFO] sqlalchemy.engine.Engine: [generated in 0.00051s] ('39',) 2024-06-13 13:37:31,327 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 13:37:31,328 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 12, 55, 39, 646501), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company'.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 13:37:31,342 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-13 13:37:31,342 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 13:37:31,343 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-13 13:37:31,344 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-13 13:37:31,344 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-13 13:37:31,345 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 13:37:31,345 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-13 13:37:31,346 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-13 13:37:31,346 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-13 13:37:31,347 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 13:37:31,347 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-13 13:37:31,348 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-13 13:37:31,348 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 13:37:31,349 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-13 13:37:31,349 [INFO] sqlalchemy.engine.Engine: [generated in 0.00037s] () 2024-06-13 13:37:31,350 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 13:37:31,351 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 13:37:31,352 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 13:37:31,353 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-13 13:37:31,353 [INFO] sqlalchemy.engine.Engine: [generated in 0.00039s] ('1cf2f65b-054e-4d18-b61a-878c0b1ae74d', 1) 2024-06-13 13:37:31,356 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 13:37:31,358 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-13 13:37:31,358 [INFO] sqlalchemy.engine.Engine: [generated in 0.00037s] (None, '1cf2f65b-054e-4d18-b61a-878c0b1ae74d', datetime.datetime(2024, 6, 13, 11, 37, 31, 357271, tzinfo=datetime.timezone.utc), None) 2024-06-13 13:37:31,359 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-13 13:37:31,360 [DEBUG] sqlalchemy.engine.Engine: Row (44,) 2024-06-13 13:37:31,360 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 13:37:31,362 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 13:37:31,363 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-13 13:37:31,363 [INFO] sqlalchemy.engine.Engine: [generated in 0.00039s] (44,) 2024-06-13 13:37:31,364 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 13:37:31,365 [DEBUG] sqlalchemy.engine.Engine: Row (44, None, '1cf2f65b-054e-4d18-b61a-878c0b1ae74d', datetime.datetime(2024, 6, 13, 11, 37, 31, 357271), None) 2024-06-13 13:37:31,365 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 13:37:31,366 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 13:37:31,367 [INFO] sqlalchemy.engine.Engine: [generated in 0.00038s] (39,) 2024-06-13 13:37:31,369 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 13:37:31,370 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 12, 55, 39, 646501), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company'.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 13:37:31,552 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-13 13:37:31,552 [INFO] sqlalchemy.engine.Engine: [generated in 0.00038s] ('1cf2f65b-054e-4d18-b61a-878c0b1ae74d',) 2024-06-13 13:37:31,557 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 13:37:35,855 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-13 13:37:35,857 [INFO] sqlalchemy.engine.Engine: [generated in 0.00603s] ('[-0.01558589556446451,-0.010679225100795593,0.07168462526691699,-0.005405209793932962,-0.05971969251645143,-0.0045032480445704225,-0.0247432659190959 ... (32382 characters truncated) ... 0.013185038034325922,-0.021647076396765188,0.01026596279248697,0.012312595486932454,-0.012181400999862124,-0.012843932740472111,0.018406574708170056]', datetime.date(2024, 6, 13), datetime.date(2024, 6, 13), '[-0.01558589556446451,-0.010679225100795593,0.07168462526691699,-0.005405209793932962,-0.05971969251645143,-0.0045032480445704225,-0.0247432659190959 ... (32382 characters truncated) ... 0.013185038034325922,-0.021647076396765188,0.01026596279248697,0.012312595486932454,-0.012181400999862124,-0.012843932740472111,0.018406574708170056]', 0.85, 5) 2024-06-13 13:37:35,881 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-13 13:37:35,883 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.4471218838109896) 2024-06-13 13:37:35,886 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.4473351083581696) 2024-06-13 13:37:35,887 [DEBUG] sqlalchemy.engine.Engine: Row (355, 355, 'embedding_small_openai', 98, True, "Filename: 98.html\nUser Context:\nNone\n\nDigital business requires robust applications that meet the needs and expectations of your users or custome ... (2190 characters truncated) ... true end-to-end partner, that can help you from concept to roll-out, and even with managed services afterwards.\n\xa0\nYour journey starts here!\n\n", array([ 0.00663747, 0.00946231, 0.06141025, ..., -0.00975391, -0.01085468, 0.00113996], dtype=float32), 0.5220862197361762) 2024-06-13 13:37:35,889 [DEBUG] sqlalchemy.engine.Engine: Row (354, 354, 'embedding_small_openai', 99, True, "Filename: 99.html\nUser Context:\nNone\n\nDigital business requires robust applications that meet the needs and expectations of your users or custome ... (2190 characters truncated) ... true end-to-end partner, that can help you from concept to roll-out, and even with managed services afterwards.\n\xa0\nYour journey starts here!\n\n", array([ 3.1722791e-03, 9.3364501e-03, 6.2213842e-02, ..., -1.0531748e-02, -8.9355875e-03, 1.0690612e-05], dtype=float32), 0.523075841940586) 2024-06-13 13:37:35,891 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.5282692853417787) 2024-06-13 13:37:40,919 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-13 13:37:40,921 [INFO] sqlalchemy.engine.Engine: [generated in 0.00174s] (334, 355, 354, 371) 2024-06-13 13:37:40,925 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-13 13:37:40,926 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-13 13:37:40,927 [DEBUG] sqlalchemy.engine.Engine: Row (354, 'embedding_small_openai', 99, True, "Filename: 99.html\nUser Context:\nNone\n\nDigital business requires robust applications that meet the needs and expectations of your users or custome ... (2190 characters truncated) ... true end-to-end partner, that can help you from concept to roll-out, and even with managed services afterwards.\n\xa0\nYour journey starts here!\n\n") 2024-06-13 13:37:40,928 [DEBUG] sqlalchemy.engine.Engine: Row (355, 'embedding_small_openai', 98, True, "Filename: 98.html\nUser Context:\nNone\n\nDigital business requires robust applications that meet the needs and expectations of your users or custome ... (2190 characters truncated) ... true end-to-end partner, that can help you from concept to roll-out, and even with managed services afterwards.\n\xa0\nYour journey starts here!\n\n") 2024-06-13 13:37:40,929 [DEBUG] sqlalchemy.engine.Engine: Row (371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-13 13:37:40,933 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 13:37:40,934 [INFO] sqlalchemy.engine.Engine: [generated in 0.00087s] (80,) 2024-06-13 13:37:40,937 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 13:37:40,938 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-13 13:37:40,940 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 13:37:40,940 [INFO] sqlalchemy.engine.Engine: [cached since 0.007093s ago] (99,) 2024-06-13 13:37:40,943 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 13:37:40,944 [DEBUG] sqlalchemy.engine.Engine: Row (99, 46, 'https://www.ae.be/our-solutions/applications#solutions', '39/46/en', '99.html', 'html', 'en', None, 'Title: AE - Applications\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 403466), 8, datetime.datetime(2024, 6, 7, 15, 59, 38, 600413), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 587228), datetime.datetime(2024, 6, 7, 13, 59, 38, 929142), None) 2024-06-13 13:37:40,945 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 13:37:40,946 [INFO] sqlalchemy.engine.Engine: [cached since 0.01293s ago] (98,) 2024-06-13 13:37:40,949 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 13:37:40,950 [DEBUG] sqlalchemy.engine.Engine: Row (98, 45, 'https://www.ae.be/our-solutions/applications', '39/45/en', '98.html', 'html', 'en', None, 'Title: AE - Applications\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 155574), 8, datetime.datetime(2024, 6, 7, 15, 59, 38, 465899), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 456187), datetime.datetime(2024, 6, 7, 13, 59, 38, 938240), None) 2024-06-13 13:37:40,951 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 13:37:40,951 [INFO] sqlalchemy.engine.Engine: [cached since 0.01814s ago] (100,) 2024-06-13 13:37:40,954 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 13:37:40,954 [DEBUG] sqlalchemy.engine.Engine: Row (100, 47, 'https://www.ae.be/applications/think-build-run-your-digital-solution', '39/47/en', '100.html', 'html', 'en', None, 'Title: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing digital solutions that are user-friendl ... (853 characters truncated) ... s, such as peace of mind, increased revenue, and reduced costs, and encourages readers to explore client success stories for real-world validation.\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 592229), 8, datetime.datetime(2024, 6, 7, 15, 59, 39, 5310), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 994356), datetime.datetime(2024, 6, 7, 13, 59, 43, 726029), None) 2024-06-13 13:37:40,958 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-13 13:37:40,959 [INFO] sqlalchemy.engine.Engine: [generated in 0.00082s] (datetime.datetime(2024, 6, 13, 11, 37, 40, 956152, tzinfo=datetime.timezone.utc), 44) 2024-06-13 13:37:40,962 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-13 13:37:40,963 [INFO] sqlalchemy.engine.Engine: [generated in 0.00089s] (44, 'What are the services offered by ae?', 'What are the services offered by application engineers (ae), a company based in Flanders, Belgium?', "Application engineers (ae), based in Flanders, Belgium, offer a wide range of services designed to help businesses thrive in a digital world. Their s ... (1187 characters truncated) ... Think, Build & Run methodology, which includes service design, agile development, and ongoing growth and partnership.\n\nSources: 334, 355, 354, 371", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 11, 37, 31, 365776, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 11, 37, 35, 413156, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 11, 37, 40, 956142, tzinfo=datetime.timezone.utc)) 2024-06-13 13:37:40,967 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-13 13:37:40,967 [DEBUG] sqlalchemy.engine.Engine: Row (55,) 2024-06-13 13:37:40,969 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-13 13:37:40,970 [INFO] sqlalchemy.engine.Engine: [generated in 0.00078s] [(55, 334), (55, 354), (55, 355), (55, 371)] 2024-06-13 13:37:40,977 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 13:37:40,979 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 13:37:40,983 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 13:37:40,985 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-13 13:37:40,985 [INFO] sqlalchemy.engine.Engine: [generated in 0.00081s] (55,) 2024-06-13 13:37:40,988 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 13:37:40,989 [DEBUG] sqlalchemy.engine.Engine: Row (55, 44, 'What are the services offered by ae?', 'What are the services offered by application engineers (ae), a company based in Flanders, Belgium?', "Application engineers (ae), based in Flanders, Belgium, offer a wide range of services designed to help businesses thrive in a digital world. Their s ... (1187 characters truncated) ... Think, Build & Run methodology, which includes service design, agile development, and ongoing growth and partnership.\n\nSources: 334, 355, 354, 371", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 11, 37, 31, 365776), datetime.datetime(2024, 6, 13, 11, 37, 35, 413156), datetime.datetime(2024, 6, 13, 11, 37, 40, 956142)) 2024-06-13 13:37:40,990 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 13:38:16,593 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 13:38:16,594 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 13:38:16,595 [INFO] sqlalchemy.engine.Engine: [cached since 45.28s ago] ('39',) 2024-06-13 13:38:16,598 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 13:38:16,599 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 12, 55, 39, 646501), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company'.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 13:38:16,600 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 13:38:16,601 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-13 13:38:16,601 [INFO] sqlalchemy.engine.Engine: [cached since 45.25s ago] () 2024-06-13 13:38:16,602 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 13:38:16,603 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 13:38:16,605 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 13:38:16,605 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-13 13:38:16,606 [INFO] sqlalchemy.engine.Engine: [cached since 45.25s ago] ('1cf2f65b-054e-4d18-b61a-878c0b1ae74d', 1) 2024-06-13 13:38:16,608 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 13:38:16,608 [DEBUG] sqlalchemy.engine.Engine: Row (44, None, '1cf2f65b-054e-4d18-b61a-878c0b1ae74d', datetime.datetime(2024, 6, 13, 11, 37, 31, 357271), datetime.datetime(2024, 6, 13, 11, 37, 40, 956152)) 2024-06-13 13:38:16,609 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 13:38:16,610 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 13:38:16,610 [INFO] sqlalchemy.engine.Engine: [cached since 45.24s ago] (39,) 2024-06-13 13:38:16,612 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 13:38:16,612 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 12, 55, 39, 646501), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company'.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 13:38:16,670 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-13 13:38:16,670 [INFO] sqlalchemy.engine.Engine: [cached since 45.12s ago] ('1cf2f65b-054e-4d18-b61a-878c0b1ae74d',) 2024-06-13 13:38:16,672 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 13:38:16,672 [DEBUG] sqlalchemy.engine.Engine: Row (55, 44, 'What are the services offered by ae?', 'What are the services offered by application engineers (ae), a company based in Flanders, Belgium?', "Application engineers (ae), based in Flanders, Belgium, offer a wide range of services designed to help businesses thrive in a digital world. Their s ... (1187 characters truncated) ... Think, Build & Run methodology, which includes service design, agile development, and ongoing growth and partnership.\n\nSources: 334, 355, 354, 371", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 11, 37, 31, 365776), datetime.datetime(2024, 6, 13, 11, 37, 35, 413156), datetime.datetime(2024, 6, 13, 11, 37, 40, 956142)) 2024-06-13 13:38:18,097 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-13 13:38:18,098 [INFO] sqlalchemy.engine.Engine: [cached since 42.25s ago] ('[-0.0080373220474727,0.014402988091955829,0.07007581606904423,-0.004078840759053262,-0.06055406738011979,0.014282628621322005,-0.031587611281147995,0 ... (32335 characters truncated) ... 021263464879567987,-0.01907025241226192,-0.0007706334434552242,0.012336821059919175,-0.014135523429500715,-0.014108776776990692,0.016021150789925356]', datetime.date(2024, 6, 13), datetime.date(2024, 6, 13), '[-0.0080373220474727,0.014402988091955829,0.07007581606904423,-0.004078840759053262,-0.06055406738011979,0.014282628621322005,-0.031587611281147995,0 ... (32335 characters truncated) ... 021263464879567987,-0.01907025241226192,-0.0007706334434552242,0.012336821059919175,-0.014135523429500715,-0.014108776776990692,0.016021150789925356]', 0.85, 5) 2024-06-13 13:38:18,115 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-13 13:38:18,117 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.4446019762702076) 2024-06-13 13:38:18,119 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.46565173463960763) 2024-06-13 13:38:18,121 [DEBUG] sqlalchemy.engine.Engine: Row (355, 355, 'embedding_small_openai', 98, True, "Filename: 98.html\nUser Context:\nNone\n\nDigital business requires robust applications that meet the needs and expectations of your users or custome ... (2190 characters truncated) ... true end-to-end partner, that can help you from concept to roll-out, and even with managed services afterwards.\n\xa0\nYour journey starts here!\n\n", array([ 0.00663747, 0.00946231, 0.06141025, ..., -0.00975391, -0.01085468, 0.00113996], dtype=float32), 0.4976274811817756) 2024-06-13 13:38:18,122 [DEBUG] sqlalchemy.engine.Engine: Row (354, 354, 'embedding_small_openai', 99, True, "Filename: 99.html\nUser Context:\nNone\n\nDigital business requires robust applications that meet the needs and expectations of your users or custome ... (2190 characters truncated) ... true end-to-end partner, that can help you from concept to roll-out, and even with managed services afterwards.\n\xa0\nYour journey starts here!\n\n", array([ 3.1722791e-03, 9.3364501e-03, 6.2213842e-02, ..., -1.0531748e-02, -8.9355875e-03, 1.0690612e-05], dtype=float32), 0.5012575544087043) 2024-06-13 13:38:18,124 [DEBUG] sqlalchemy.engine.Engine: Row (407, 407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00583454, 0.00166043, 0.04974287, ..., -0.01230303, -0.03087184, 0.00796122], dtype=float32), 0.5070006725492329) 2024-06-13 13:38:20,131 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-13 13:38:20,134 [INFO] sqlalchemy.engine.Engine: [cached since 39.21s ago] (334, 407) 2024-06-13 13:38:20,138 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-13 13:38:20,140 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-13 13:38:20,141 [DEBUG] sqlalchemy.engine.Engine: Row (407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-13 13:38:20,143 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 13:38:20,144 [INFO] sqlalchemy.engine.Engine: [cached since 39.21s ago] (80,) 2024-06-13 13:38:20,148 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 13:38:20,149 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-13 13:38:20,151 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 13:38:20,152 [INFO] sqlalchemy.engine.Engine: [cached since 39.22s ago] (120,) 2024-06-13 13:38:20,155 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 13:38:20,156 [DEBUG] sqlalchemy.engine.Engine: Row (120, 67, 'https://www.ae.be/our-services#inspire', '39/67/en', '120.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 38, 434701), 8, datetime.datetime(2024, 6, 7, 15, 59, 55, 22150), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 55, 12382), datetime.datetime(2024, 6, 7, 13, 59, 55, 347392), None) 2024-06-13 13:38:20,158 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-13 13:38:20,159 [INFO] sqlalchemy.engine.Engine: [cached since 39.2s ago] (datetime.datetime(2024, 6, 13, 11, 38, 20, 157317, tzinfo=datetime.timezone.utc), 44) 2024-06-13 13:38:20,162 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-13 13:38:20,163 [INFO] sqlalchemy.engine.Engine: [cached since 39.2s ago] (44, 'Can you give me more details about 4?', 'Can you give me more details about the Managed Services offered by application engineers (ae), a company based in Flanders, Belgium?', "Application engineers (ae) offer Managed Services designed to allow businesses to focus on their core activities while ae handles the management and ... (205 characters truncated) ... for ae's Managed Services, businesses can benefit from a reliable and secure IT environment, which supports their growth and operational efficiency.", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 11, 38, 16, 609328, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 11, 38, 17, 795436, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 11, 38, 20, 157306, tzinfo=datetime.timezone.utc)) 2024-06-13 13:38:20,165 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-13 13:38:20,166 [DEBUG] sqlalchemy.engine.Engine: Row (56,) 2024-06-13 13:38:20,168 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-13 13:38:20,169 [INFO] sqlalchemy.engine.Engine: [cached since 39.2s ago] [(56, 334), (56, 407)] 2024-06-13 13:38:20,173 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 13:38:20,175 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 13:38:20,178 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 13:38:20,179 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-13 13:38:20,180 [INFO] sqlalchemy.engine.Engine: [cached since 39.19s ago] (56,) 2024-06-13 13:38:20,182 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 13:38:20,183 [DEBUG] sqlalchemy.engine.Engine: Row (56, 44, 'Can you give me more details about 4?', 'Can you give me more details about the Managed Services offered by application engineers (ae), a company based in Flanders, Belgium?', "Application engineers (ae) offer Managed Services designed to allow businesses to focus on their core activities while ae handles the management and ... (205 characters truncated) ... for ae's Managed Services, businesses can benefit from a reliable and secure IT environment, which supports their growth and operational efficiency.", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 11, 38, 16, 609328), datetime.datetime(2024, 6, 13, 11, 38, 17, 795436), datetime.datetime(2024, 6, 13, 11, 38, 20, 157306)) 2024-06-13 13:38:20,184 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 13:40:46,962 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 13:40:46,964 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-13 13:40:46,966 [INFO] sqlalchemy.engine.Engine: [cached since 2919s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-13 13:40:46,972 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-13 13:40:46,976 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-13 13:40:46,978 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-13 13:40:46,979 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-13 13:40:46,984 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 13:40:46,984 [INFO] sqlalchemy.engine.Engine: [cached since 2919s ago] (39,) 2024-06-13 13:40:46,987 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 13:40:46,988 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 12, 55, 39, 646501), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company'.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 13:40:46,996 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 13:41:15,055 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 13:41:15,057 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-13 13:41:15,059 [INFO] sqlalchemy.engine.Engine: [cached since 2947s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-13 13:41:15,064 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-13 13:41:15,066 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-13 13:41:15,068 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-13 13:41:15,069 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-13 13:41:15,074 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 13:41:15,075 [INFO] sqlalchemy.engine.Engine: [cached since 2947s ago] (39,) 2024-06-13 13:41:15,079 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 13:41:15,081 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 12, 55, 39, 646501), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company'.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 13:41:15,087 [INFO] sqlalchemy.engine.Engine: UPDATE public.tenant SET updated_at=now(), rag_context=%s::VARCHAR WHERE public.tenant.id = %s::INTEGER 2024-06-13 13:41:15,087 [INFO] sqlalchemy.engine.Engine: [generated in 0.00087s] ("All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 39) 2024-06-13 13:41:15,090 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 13:41:15,092 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 13:41:15,094 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 13:41:15,094 [INFO] sqlalchemy.engine.Engine: [generated in 0.00058s] (39,) 2024-06-13 13:41:15,096 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 13:41:15,097 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 13:41:15,100 [INFO] sqlalchemy.engine.Engine: SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM public."user" LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON public."user".id = roles_users_1.user_id WHERE public."user".id = %s::INTEGER 2024-06-13 13:41:15,101 [INFO] sqlalchemy.engine.Engine: [generated in 0.00065s] (8,) 2024-06-13 13:41:15,104 [DEBUG] sqlalchemy.engine.Engine: Col ('public_user_created_at', 'public_user_updated_at', 'public_user_id', 'public_user_user_name', 'public_user_email', 'public_user_password', 'public_user_first_name', 'public_user_last_name', 'public_user_active', 'public_user_fs_uniquifier', 'public_user_confirmed_at', 'public_user_valid_to', 'public_user_last_login_at', 'public_user_current_login_at', 'public_user_last_login_ip', 'public_user_current_login_ip', 'public_user_login_count', 'public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-13 13:41:15,105 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-13 13:41:15,106 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-13 13:41:15,107 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-13 13:41:15,117 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 15:29:01,616 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-13 15:29:01,616 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 15:29:01,618 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-13 15:29:01,618 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-13 15:29:01,620 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-13 15:29:01,621 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 15:29:01,622 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-13 15:29:01,623 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-13 15:29:01,624 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-13 15:29:01,625 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 15:29:01,626 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-13 15:29:01,627 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-13 15:29:01,628 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:29:01,632 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 15:29:01,632 [INFO] sqlalchemy.engine.Engine: [generated in 0.00056s] ('39',) 2024-06-13 15:29:01,675 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 15:29:01,675 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 15:29:01,896 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 15:29:11,721 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:29:11,722 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 15:29:11,723 [INFO] sqlalchemy.engine.Engine: [cached since 6700s ago] ('39',) 2024-06-13 15:29:11,725 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 15:29:11,726 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 15:29:11,727 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:29:11,727 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-13 15:29:11,728 [INFO] sqlalchemy.engine.Engine: [cached since 6700s ago] () 2024-06-13 15:29:11,729 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:29:11,731 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:29:11,733 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:29:11,733 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-13 15:29:11,734 [INFO] sqlalchemy.engine.Engine: [cached since 6700s ago] ('4eb6f0b3-fcdd-4c14-92a1-b00c43dadeef', 1) 2024-06-13 15:29:11,735 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 15:29:11,736 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-13 15:29:11,737 [INFO] sqlalchemy.engine.Engine: [cached since 6700s ago] (None, '4eb6f0b3-fcdd-4c14-92a1-b00c43dadeef', datetime.datetime(2024, 6, 13, 13, 29, 11, 736515, tzinfo=datetime.timezone.utc), None) 2024-06-13 15:29:11,738 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-13 15:29:11,738 [DEBUG] sqlalchemy.engine.Engine: Row (45,) 2024-06-13 15:29:11,739 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:29:11,740 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:29:11,741 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-13 15:29:11,741 [INFO] sqlalchemy.engine.Engine: [cached since 6700s ago] (45,) 2024-06-13 15:29:11,743 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 15:29:11,743 [DEBUG] sqlalchemy.engine.Engine: Row (45, None, '4eb6f0b3-fcdd-4c14-92a1-b00c43dadeef', datetime.datetime(2024, 6, 13, 13, 29, 11, 736515), None) 2024-06-13 15:29:11,744 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:29:11,744 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 15:29:11,745 [INFO] sqlalchemy.engine.Engine: [cached since 6700s ago] (39,) 2024-06-13 15:29:11,747 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 15:29:11,747 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 15:29:11,801 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-13 15:29:11,802 [INFO] sqlalchemy.engine.Engine: [cached since 6700s ago] ('4eb6f0b3-fcdd-4c14-92a1-b00c43dadeef',) 2024-06-13 15:29:11,804 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 15:29:13,084 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-13 15:29:13,085 [INFO] sqlalchemy.engine.Engine: [cached since 6697s ago] ('[-0.014386993568098423,-0.0077920694332702335,0.051087639285636414,0.00859252720158146,-0.05137098858581278,-0.02200197015441971,-0.01286399806456965 ... (32364 characters truncated) ... .009640915141885727,-0.012878165343313961,0.0013131408244836116,0.011596016372406079,-0.014663257366257518,-0.01379904684359691,0.018063433135890393]', datetime.date(2024, 6, 13), datetime.date(2024, 6, 13), '[-0.014386993568098423,-0.0077920694332702335,0.051087639285636414,0.00859252720158146,-0.05137098858581278,-0.02200197015441971,-0.01286399806456965 ... (32364 characters truncated) ... .009640915141885727,-0.012878165343313961,0.0013131408244836116,0.011596016372406079,-0.014663257366257518,-0.01379904684359691,0.018063433135890393]', 0.85, 5) 2024-06-13 15:29:13,099 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-13 15:29:13,101 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.3755679427223164) 2024-06-13 15:29:13,105 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.4115140369450784) 2024-06-13 15:29:13,107 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.43892017235491965) 2024-06-13 15:29:13,109 [DEBUG] sqlalchemy.engine.Engine: Row (354, 354, 'embedding_small_openai', 99, True, "Filename: 99.html\nUser Context:\nNone\n\nDigital business requires robust applications that meet the needs and expectations of your users or custome ... (2190 characters truncated) ... true end-to-end partner, that can help you from concept to roll-out, and even with managed services afterwards.\n\xa0\nYour journey starts here!\n\n", array([ 3.1722791e-03, 9.3364501e-03, 6.2213842e-02, ..., -1.0531748e-02, -8.9355875e-03, 1.0690612e-05], dtype=float32), 0.4599724137799023) 2024-06-13 15:29:13,112 [DEBUG] sqlalchemy.engine.Engine: Row (355, 355, 'embedding_small_openai', 98, True, "Filename: 98.html\nUser Context:\nNone\n\nDigital business requires robust applications that meet the needs and expectations of your users or custome ... (2190 characters truncated) ... true end-to-end partner, that can help you from concept to roll-out, and even with managed services afterwards.\n\xa0\nYour journey starts here!\n\n", array([ 0.00663747, 0.00946231, 0.06141025, ..., -0.00975391, -0.01085468, 0.00113996], dtype=float32), 0.46100385391573984) 2024-06-13 15:29:16,996 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-13 15:29:16,997 [INFO] sqlalchemy.engine.Engine: [cached since 6696s ago] (334, 354, 355) 2024-06-13 15:29:17,000 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-13 15:29:17,002 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-13 15:29:17,004 [DEBUG] sqlalchemy.engine.Engine: Row (354, 'embedding_small_openai', 99, True, "Filename: 99.html\nUser Context:\nNone\n\nDigital business requires robust applications that meet the needs and expectations of your users or custome ... (2190 characters truncated) ... true end-to-end partner, that can help you from concept to roll-out, and even with managed services afterwards.\n\xa0\nYour journey starts here!\n\n") 2024-06-13 15:29:17,005 [DEBUG] sqlalchemy.engine.Engine: Row (355, 'embedding_small_openai', 98, True, "Filename: 98.html\nUser Context:\nNone\n\nDigital business requires robust applications that meet the needs and expectations of your users or custome ... (2190 characters truncated) ... true end-to-end partner, that can help you from concept to roll-out, and even with managed services afterwards.\n\xa0\nYour journey starts here!\n\n") 2024-06-13 15:29:17,007 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 15:29:17,008 [INFO] sqlalchemy.engine.Engine: [cached since 6696s ago] (80,) 2024-06-13 15:29:17,011 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 15:29:17,013 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-13 15:29:17,014 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 15:29:17,015 [INFO] sqlalchemy.engine.Engine: [cached since 6696s ago] (99,) 2024-06-13 15:29:17,018 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 15:29:17,020 [DEBUG] sqlalchemy.engine.Engine: Row (99, 46, 'https://www.ae.be/our-solutions/applications#solutions', '39/46/en', '99.html', 'html', 'en', None, 'Title: AE - Applications\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 403466), 8, datetime.datetime(2024, 6, 7, 15, 59, 38, 600413), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 587228), datetime.datetime(2024, 6, 7, 13, 59, 38, 929142), None) 2024-06-13 15:29:17,022 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 15:29:17,023 [INFO] sqlalchemy.engine.Engine: [cached since 6696s ago] (98,) 2024-06-13 15:29:17,025 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 15:29:17,027 [DEBUG] sqlalchemy.engine.Engine: Row (98, 45, 'https://www.ae.be/our-solutions/applications', '39/45/en', '98.html', 'html', 'en', None, 'Title: AE - Applications\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 155574), 8, datetime.datetime(2024, 6, 7, 15, 59, 38, 465899), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 456187), datetime.datetime(2024, 6, 7, 13, 59, 38, 938240), None) 2024-06-13 15:29:17,029 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-13 15:29:17,031 [INFO] sqlalchemy.engine.Engine: [cached since 6696s ago] (datetime.datetime(2024, 6, 13, 13, 29, 17, 29068, tzinfo=datetime.timezone.utc), 45) 2024-06-13 15:29:17,033 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-13 15:29:17,034 [INFO] sqlalchemy.engine.Engine: [cached since 6696s ago] (45, 'What are the solutions offered by ae?', 'What are the solutions offered by ae, a company based in Flanders, Belgium, also known as application engineers?', 'ae, a company based in Flanders, Belgium, offers a wide range of solutions that blend ICT and business to help organizations thrive in a digital worl ... (551 characters truncated) ... , application development, managed services, and IT team extension to ensure efficient and cost-effective project delivery.\n\nSources: 334, 354, 355', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 13, 29, 11, 744000, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 13, 29, 12, 732224, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 13, 29, 17, 29060, tzinfo=datetime.timezone.utc)) 2024-06-13 15:29:17,037 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-13 15:29:17,038 [DEBUG] sqlalchemy.engine.Engine: Row (57,) 2024-06-13 15:29:17,039 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-13 15:29:17,040 [INFO] sqlalchemy.engine.Engine: [cached since 6696s ago] [(57, 334), (57, 354), (57, 355)] 2024-06-13 15:29:17,043 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:29:17,046 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:29:17,048 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:29:17,050 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-13 15:29:17,050 [INFO] sqlalchemy.engine.Engine: [cached since 6696s ago] (57,) 2024-06-13 15:29:17,052 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 15:29:17,052 [DEBUG] sqlalchemy.engine.Engine: Row (57, 45, 'What are the solutions offered by ae?', 'What are the solutions offered by ae, a company based in Flanders, Belgium, also known as application engineers?', 'ae, a company based in Flanders, Belgium, offers a wide range of solutions that blend ICT and business to help organizations thrive in a digital worl ... (551 characters truncated) ... , application development, managed services, and IT team extension to ensure efficient and cost-effective project delivery.\n\nSources: 334, 354, 355', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 13, 29, 11, 744000), datetime.datetime(2024, 6, 13, 13, 29, 12, 732224), datetime.datetime(2024, 6, 13, 13, 29, 17, 29060)) 2024-06-13 15:29:17,053 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 15:38:17,519 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-13 15:38:17,519 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 15:38:17,522 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-13 15:38:17,522 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-13 15:38:17,523 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-13 15:38:17,524 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 15:38:17,524 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-13 15:38:17,525 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-13 15:38:17,526 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-13 15:38:17,526 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 15:38:17,527 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-13 15:38:17,527 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-13 15:38:17,529 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:38:17,532 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 15:38:17,533 [INFO] sqlalchemy.engine.Engine: [generated in 0.00053s] ('39',) 2024-06-13 15:38:17,572 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 15:38:17,572 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 15:38:17,782 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 15:39:17,075 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-13 15:39:17,076 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 15:39:17,078 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-13 15:39:17,079 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-13 15:39:17,080 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-13 15:39:17,080 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 15:39:17,081 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-13 15:39:17,081 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-13 15:39:17,082 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-13 15:39:17,083 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 15:39:17,083 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-13 15:39:17,084 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-13 15:39:17,085 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:39:17,088 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 15:39:17,089 [INFO] sqlalchemy.engine.Engine: [generated in 0.00081s] ('39',) 2024-06-13 15:39:17,133 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 15:39:17,134 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 15:39:17,358 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 15:42:43,863 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-13 15:42:43,864 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 15:42:43,865 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-13 15:42:43,866 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-13 15:42:43,866 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-13 15:42:43,867 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 15:42:43,868 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-13 15:42:43,868 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-13 15:42:43,869 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-13 15:42:43,869 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 15:42:43,870 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-13 15:42:43,870 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-13 15:42:43,871 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:42:43,874 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 15:42:43,875 [INFO] sqlalchemy.engine.Engine: [generated in 0.00055s] ('39',) 2024-06-13 15:42:43,884 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 15:42:43,884 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 15:42:43,896 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-13 15:42:43,897 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 15:42:43,898 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-13 15:42:43,899 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-13 15:42:43,899 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-13 15:42:43,900 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 15:42:43,900 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-13 15:42:43,901 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-13 15:42:43,901 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-13 15:42:43,902 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 15:42:43,902 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-13 15:42:43,903 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-13 15:42:43,903 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:42:43,904 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-13 15:42:43,904 [INFO] sqlalchemy.engine.Engine: [generated in 0.00040s] () 2024-06-13 15:42:43,905 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:42:43,906 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:42:43,907 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:42:43,908 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-13 15:42:43,909 [INFO] sqlalchemy.engine.Engine: [generated in 0.00038s] ('c99a5d2e-d33a-463d-bd64-e98227d67dd6', 1) 2024-06-13 15:42:43,912 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 15:42:43,914 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-13 15:42:43,914 [INFO] sqlalchemy.engine.Engine: [generated in 0.00037s] (None, 'c99a5d2e-d33a-463d-bd64-e98227d67dd6', datetime.datetime(2024, 6, 13, 13, 42, 43, 913429, tzinfo=datetime.timezone.utc), None) 2024-06-13 15:42:43,916 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-13 15:42:43,917 [DEBUG] sqlalchemy.engine.Engine: Row (46,) 2024-06-13 15:42:43,917 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:42:43,919 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:42:43,920 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-13 15:42:43,920 [INFO] sqlalchemy.engine.Engine: [generated in 0.00035s] (46,) 2024-06-13 15:42:43,921 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 15:42:43,922 [DEBUG] sqlalchemy.engine.Engine: Row (46, None, 'c99a5d2e-d33a-463d-bd64-e98227d67dd6', datetime.datetime(2024, 6, 13, 13, 42, 43, 913429), None) 2024-06-13 15:42:43,922 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:42:43,923 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 15:42:43,923 [INFO] sqlalchemy.engine.Engine: [generated in 0.00039s] (39,) 2024-06-13 15:42:43,926 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 15:42:43,926 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 15:42:44,106 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-13 15:42:44,106 [INFO] sqlalchemy.engine.Engine: [generated in 0.00041s] ('c99a5d2e-d33a-463d-bd64-e98227d67dd6',) 2024-06-13 15:42:44,110 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 15:42:49,137 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-13 15:42:49,139 [INFO] sqlalchemy.engine.Engine: [generated in 0.00541s] ('[-0.006258156125596048,-0.007045606588757457,0.07238165260267856,0.002266708752404621,-0.007893629340607469,0.009213485718244862,-0.02665215906291727 ... (32347 characters truncated) ... 0.016807436875956643,0.0009237395679022834,0.023221809324304753,0.013912681434641572,-0.0038671134816701818,-0.006003111576910622,0.0268561932117495]', datetime.date(2024, 6, 13), datetime.date(2024, 6, 13), '[-0.006258156125596048,-0.007045606588757457,0.07238165260267856,0.002266708752404621,-0.007893629340607469,0.009213485718244862,-0.02665215906291727 ... (32347 characters truncated) ... 0.016807436875956643,0.0009237395679022834,0.023221809324304753,0.013912681434641572,-0.0038671134816701818,-0.006003111576910622,0.0268561932117495]', 0.85, 5) 2024-06-13 15:42:49,168 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-13 15:42:49,171 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.3862348470127773) 2024-06-13 15:42:49,173 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.4359258199180206) 2024-06-13 15:42:49,175 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.4745758135443867) 2024-06-13 15:42:49,177 [DEBUG] sqlalchemy.engine.Engine: Row (340, 340, 'embedding_small_openai', 87, True, 'Filename: 87.html\nUser Context:\nNone\n\n\n Lift your data platform\n \nWe enable your data products\nDoes this sound familiar?\n\n 90% o ... (2430 characters truncated) ... kes us different?\nA true end-to-end partner\nFast & flexible delivery\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-0.00963302, 0.00230542, 0.05770835, ..., 0.0147786 , -0.02140504, 0.01968486], dtype=float32), 0.4759488163116268) 2024-06-13 15:42:49,178 [DEBUG] sqlalchemy.engine.Engine: Row (338, 338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00497511, -0.00659084, 0.04674853, ..., -0.00752662, 0.00240509, 0.02078909], dtype=float32), 0.48200141268937247) 2024-06-13 15:42:59,244 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-13 15:42:59,245 [INFO] sqlalchemy.engine.Engine: [generated in 0.00211s] (340, 338) 2024-06-13 15:42:59,249 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-13 15:42:59,250 [DEBUG] sqlalchemy.engine.Engine: Row (338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n") 2024-06-13 15:42:59,251 [DEBUG] sqlalchemy.engine.Engine: Row (340, 'embedding_small_openai', 87, True, 'Filename: 87.html\nUser Context:\nNone\n\n\n Lift your data platform\n \nWe enable your data products\nDoes this sound familiar?\n\n 90% o ... (2430 characters truncated) ... kes us different?\nA true end-to-end partner\nFast & flexible delivery\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n') 2024-06-13 15:42:59,257 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 15:42:59,257 [INFO] sqlalchemy.engine.Engine: [generated in 0.00107s] (82,) 2024-06-13 15:42:59,261 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 15:42:59,262 [DEBUG] sqlalchemy.engine.Engine: Row (82, 27, 'https://www.ae.be/our-solutions/data-ai', '39/27/en', '82.html', 'html', 'en', None, 'Title: AE - Data & AI\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 855231), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 442959), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 427540), datetime.datetime(2024, 6, 7, 13, 59, 31, 146841), None) 2024-06-13 15:42:59,264 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 15:42:59,264 [INFO] sqlalchemy.engine.Engine: [cached since 0.008019s ago] (87,) 2024-06-13 15:42:59,267 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 15:42:59,269 [DEBUG] sqlalchemy.engine.Engine: Row (87, 33, 'https://www.ae.be/data-ai/lift-your-data-platform', '39/33/en', '87.html', 'html', 'en', None, 'Title: AE - Lift your data platform\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 823984), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 67164), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 56388), datetime.datetime(2024, 6, 7, 13, 59, 31, 419438), None) 2024-06-13 15:42:59,273 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-13 15:42:59,274 [INFO] sqlalchemy.engine.Engine: [generated in 0.00109s] (datetime.datetime(2024, 6, 13, 13, 42, 59, 270946, tzinfo=datetime.timezone.utc), 46) 2024-06-13 15:42:59,278 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-13 15:42:59,279 [INFO] sqlalchemy.engine.Engine: [generated in 0.00089s] (46, 'What does ae offer in the Data domain?', 'What services and solutions does ae, a company based in Flanders, Belgium, offer in the Data domain?', "ae offers a variety of services and solutions in the Data domain, including:\n\n1. **Data & AI Solutions**: These solutions help unlock the value of ... (1607 characters truncated) ... businesses gain a competitive edge, create real business value, lower costs, and mitigate risks by enabling their data products.\n\nSources: 340, 338", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 13, 42, 43, 922680, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 13, 42, 48, 415577, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 13, 42, 59, 270934, tzinfo=datetime.timezone.utc)) 2024-06-13 15:42:59,282 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-13 15:42:59,283 [DEBUG] sqlalchemy.engine.Engine: Row (58,) 2024-06-13 15:42:59,284 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-13 15:42:59,285 [INFO] sqlalchemy.engine.Engine: [generated in 0.00079s] [(58, 338), (58, 340)] 2024-06-13 15:42:59,290 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:42:59,291 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:42:59,295 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:42:59,296 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-13 15:42:59,297 [INFO] sqlalchemy.engine.Engine: [generated in 0.00096s] (58,) 2024-06-13 15:42:59,300 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 15:42:59,301 [DEBUG] sqlalchemy.engine.Engine: Row (58, 46, 'What does ae offer in the Data domain?', 'What services and solutions does ae, a company based in Flanders, Belgium, offer in the Data domain?', "ae offers a variety of services and solutions in the Data domain, including:\n\n1. **Data & AI Solutions**: These solutions help unlock the value of ... (1607 characters truncated) ... businesses gain a competitive edge, create real business value, lower costs, and mitigate risks by enabling their data products.\n\nSources: 340, 338", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 13, 42, 43, 922680), datetime.datetime(2024, 6, 13, 13, 42, 48, 415577), datetime.datetime(2024, 6, 13, 13, 42, 59, 270934)) 2024-06-13 15:42:59,302 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 15:44:46,735 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-13 15:44:46,736 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 15:44:46,737 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-13 15:44:46,737 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-13 15:44:46,738 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-13 15:44:46,739 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 15:44:46,739 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-13 15:44:46,740 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-13 15:44:46,740 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-13 15:44:46,740 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 15:44:46,741 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-13 15:44:46,741 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-13 15:44:46,742 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:44:46,745 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 15:44:46,746 [INFO] sqlalchemy.engine.Engine: [generated in 0.00052s] ('39',) 2024-06-13 15:44:46,786 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 15:44:46,787 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 15:44:47,015 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 15:45:00,304 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:45:00,305 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 15:45:00,305 [INFO] sqlalchemy.engine.Engine: [cached since 136.4s ago] ('39',) 2024-06-13 15:45:00,309 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 15:45:00,310 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 15:45:00,311 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:45:00,312 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-13 15:45:00,312 [INFO] sqlalchemy.engine.Engine: [cached since 136.4s ago] () 2024-06-13 15:45:00,313 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:45:00,314 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:45:00,315 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:45:00,316 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-13 15:45:00,316 [INFO] sqlalchemy.engine.Engine: [cached since 136.4s ago] ('dc0928ec-7446-41d0-a655-8a1bc916de26', 1) 2024-06-13 15:45:00,318 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 15:45:00,319 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-13 15:45:00,319 [INFO] sqlalchemy.engine.Engine: [cached since 136.4s ago] (None, 'dc0928ec-7446-41d0-a655-8a1bc916de26', datetime.datetime(2024, 6, 13, 13, 45, 0, 318881, tzinfo=datetime.timezone.utc), None) 2024-06-13 15:45:00,320 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-13 15:45:00,321 [DEBUG] sqlalchemy.engine.Engine: Row (47,) 2024-06-13 15:45:00,322 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:45:00,324 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:45:00,325 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-13 15:45:00,325 [INFO] sqlalchemy.engine.Engine: [cached since 136.4s ago] (47,) 2024-06-13 15:45:00,328 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 15:45:00,329 [DEBUG] sqlalchemy.engine.Engine: Row (47, None, 'dc0928ec-7446-41d0-a655-8a1bc916de26', datetime.datetime(2024, 6, 13, 13, 45, 0, 318881), None) 2024-06-13 15:45:00,329 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:45:00,330 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 15:45:00,330 [INFO] sqlalchemy.engine.Engine: [cached since 136.4s ago] (39,) 2024-06-13 15:45:00,332 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 15:45:00,333 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 15:45:00,382 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-13 15:45:00,383 [INFO] sqlalchemy.engine.Engine: [cached since 136.3s ago] ('dc0928ec-7446-41d0-a655-8a1bc916de26',) 2024-06-13 15:45:00,384 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 15:45:01,457 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-13 15:45:01,459 [INFO] sqlalchemy.engine.Engine: [cached since 132.3s ago] ('[-0.03678110444658943,-0.026844915626225492,0.036939872586491763,0.01888008514824102,-0.004792789707407984,0.010174341961539976,-0.018086248174019444 ... (32334 characters truncated) ... 0.015373973397633278,-0.0038864927435243593,0.03410852170517884,0.025138166504178116,-0.006770766493358484,-0.011140176512225713,0.02337849404794827]', datetime.date(2024, 6, 13), datetime.date(2024, 6, 13), '[-0.03678110444658943,-0.026844915626225492,0.036939872586491763,0.01888008514824102,-0.004792789707407984,0.010174341961539976,-0.018086248174019444 ... (32334 characters truncated) ... 0.015373973397633278,-0.0038864927435243593,0.03410852170517884,0.025138166504178116,-0.006770766493358484,-0.011140176512225713,0.02337849404794827]', 0.85, 5) 2024-06-13 15:45:01,477 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-13 15:45:01,480 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.4623509395467581) 2024-06-13 15:45:01,482 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.5289199773441843) 2024-06-13 15:45:01,483 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.5492995578616646) 2024-06-13 15:45:01,485 [DEBUG] sqlalchemy.engine.Engine: Row (340, 340, 'embedding_small_openai', 87, True, 'Filename: 87.html\nUser Context:\nNone\n\n\n Lift your data platform\n \nWe enable your data products\nDoes this sound familiar?\n\n 90% o ... (2430 characters truncated) ... kes us different?\nA true end-to-end partner\nFast & flexible delivery\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-0.00963302, 0.00230542, 0.05770835, ..., 0.0147786 , -0.02140504, 0.01968486], dtype=float32), 0.5710779172092896) 2024-06-13 15:45:01,487 [DEBUG] sqlalchemy.engine.Engine: Row (405, 405, 'embedding_small_openai', 118, True, "Filename: 118.html\nUser Context:\nNone\n\nCloud today is an integral part of your solution to meet agility and innovation. Public cloud brings elast ... (2221 characters truncated) ... nges. Because in the end, it’s all about the tangible results you can expect from your digital transformation.\n\xa0\nUpgrade your cloud journey!\n\n", array([ 0.02890172, 0.01807716, 0.06540916, ..., -0.01686839, -0.03797426, -0.00725938], dtype=float32), 0.5744791544507752) 2024-06-13 15:45:04,772 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-13 15:45:04,774 [INFO] sqlalchemy.engine.Engine: [cached since 125.5s ago] (334, 405) 2024-06-13 15:45:04,778 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-13 15:45:04,779 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-13 15:45:04,780 [DEBUG] sqlalchemy.engine.Engine: Row (405, 'embedding_small_openai', 118, True, "Filename: 118.html\nUser Context:\nNone\n\nCloud today is an integral part of your solution to meet agility and innovation. Public cloud brings elast ... (2221 characters truncated) ... nges. Because in the end, it’s all about the tangible results you can expect from your digital transformation.\n\xa0\nUpgrade your cloud journey!\n\n") 2024-06-13 15:45:04,782 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 15:45:04,783 [INFO] sqlalchemy.engine.Engine: [cached since 125.5s ago] (80,) 2024-06-13 15:45:04,786 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 15:45:04,787 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-13 15:45:04,788 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 15:45:04,789 [INFO] sqlalchemy.engine.Engine: [cached since 125.5s ago] (118,) 2024-06-13 15:45:04,793 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 15:45:04,794 [DEBUG] sqlalchemy.engine.Engine: Row (118, 65, 'https://www.ae.be/our-solutions/cloud-hybrid', '39/65/en', '118.html', 'html', 'en', None, 'Title: AE - Cloud & Hybrid\n', datetime.datetime(2024, 6, 7, 13, 59, 37, 946149), 8, datetime.datetime(2024, 6, 7, 15, 59, 54, 471186), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 54, 460229), datetime.datetime(2024, 6, 7, 13, 59, 54, 954956), None) 2024-06-13 15:45:04,796 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-13 15:45:04,797 [INFO] sqlalchemy.engine.Engine: [cached since 125.5s ago] (datetime.datetime(2024, 6, 13, 13, 45, 4, 795449, tzinfo=datetime.timezone.utc), 47) 2024-06-13 15:45:04,800 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-13 15:45:04,801 [INFO] sqlalchemy.engine.Engine: [cached since 125.5s ago] (47, 'Does ae offer services in the cloud?', 'Does ae, a company based in Flanders, Belgium, offer cloud services?', 'Yes, ae offers cloud services. They provide solutions for cloud and hybrid environments, including strategies for cloud-native adoption, governance f ... (302 characters truncated) ... nd within budget. ae positions itself as a true end-to-end partner with expertise in applications and cloud-native environments.\n\nSources: 334, 405', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 13, 45, 0, 329744, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 13, 45, 1, 132481, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 13, 45, 4, 795436, tzinfo=datetime.timezone.utc)) 2024-06-13 15:45:04,804 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-13 15:45:04,805 [DEBUG] sqlalchemy.engine.Engine: Row (59,) 2024-06-13 15:45:04,806 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-13 15:45:04,807 [INFO] sqlalchemy.engine.Engine: [cached since 125.5s ago] [(59, 334), (59, 405)] 2024-06-13 15:45:04,812 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:45:04,815 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:45:04,817 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:45:04,818 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-13 15:45:04,819 [INFO] sqlalchemy.engine.Engine: [cached since 125.5s ago] (59,) 2024-06-13 15:45:04,822 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 15:45:04,823 [DEBUG] sqlalchemy.engine.Engine: Row (59, 47, 'Does ae offer services in the cloud?', 'Does ae, a company based in Flanders, Belgium, offer cloud services?', 'Yes, ae offers cloud services. They provide solutions for cloud and hybrid environments, including strategies for cloud-native adoption, governance f ... (302 characters truncated) ... nd within budget. ae positions itself as a true end-to-end partner with expertise in applications and cloud-native environments.\n\nSources: 334, 405', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 13, 45, 0, 329744), datetime.datetime(2024, 6, 13, 13, 45, 1, 132481), datetime.datetime(2024, 6, 13, 13, 45, 4, 795436)) 2024-06-13 15:45:04,824 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 15:46:53,225 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:46:53,227 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 15:46:53,229 [INFO] sqlalchemy.engine.Engine: [cached since 126.5s ago] ('39',) 2024-06-13 15:46:53,233 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 15:46:53,235 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 15:46:53,316 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 15:47:01,305 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:47:01,306 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 15:47:01,307 [INFO] sqlalchemy.engine.Engine: [cached since 257.4s ago] ('39',) 2024-06-13 15:47:01,310 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 15:47:01,311 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 15:47:01,312 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:47:01,313 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-13 15:47:01,313 [INFO] sqlalchemy.engine.Engine: [cached since 257.4s ago] () 2024-06-13 15:47:01,315 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:47:01,316 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:47:01,317 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:47:01,318 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-13 15:47:01,319 [INFO] sqlalchemy.engine.Engine: [cached since 257.4s ago] ('cc96965b-f2b6-45c9-b107-ff922931e719', 1) 2024-06-13 15:47:01,320 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 15:47:01,321 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-13 15:47:01,322 [INFO] sqlalchemy.engine.Engine: [cached since 257.4s ago] (None, 'cc96965b-f2b6-45c9-b107-ff922931e719', datetime.datetime(2024, 6, 13, 13, 47, 1, 321581, tzinfo=datetime.timezone.utc), None) 2024-06-13 15:47:01,324 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-13 15:47:01,325 [DEBUG] sqlalchemy.engine.Engine: Row (48,) 2024-06-13 15:47:01,325 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:47:01,327 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:47:01,328 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-13 15:47:01,329 [INFO] sqlalchemy.engine.Engine: [cached since 257.4s ago] (48,) 2024-06-13 15:47:01,330 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 15:47:01,331 [DEBUG] sqlalchemy.engine.Engine: Row (48, None, 'cc96965b-f2b6-45c9-b107-ff922931e719', datetime.datetime(2024, 6, 13, 13, 47, 1, 321581), None) 2024-06-13 15:47:01,332 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:47:01,332 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 15:47:01,333 [INFO] sqlalchemy.engine.Engine: [cached since 257.4s ago] (39,) 2024-06-13 15:47:01,335 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 15:47:01,336 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 15:47:01,393 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-13 15:47:01,393 [INFO] sqlalchemy.engine.Engine: [cached since 257.3s ago] ('cc96965b-f2b6-45c9-b107-ff922931e719',) 2024-06-13 15:47:01,395 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 15:47:02,631 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-13 15:47:02,634 [INFO] sqlalchemy.engine.Engine: [cached since 253.5s ago] ('[0.00012710680905451697,-0.015683253096621746,0.043313054527468385,0.01296936874293723,-0.04944997884238766,0.0048140769278029434,-0.0194472344358574 ... (32314 characters truncated) ... 0.026593343665037496,-0.008128016635279376,-0.003216771791931826,0.003024140514064385,-0.00496068107773074,-0.00570734058145045,0.012567059723662002]', datetime.date(2024, 6, 13), datetime.date(2024, 6, 13), '[0.00012710680905451697,-0.015683253096621746,0.043313054527468385,0.01296936874293723,-0.04944997884238766,0.0048140769278029434,-0.0194472344358574 ... (32314 characters truncated) ... 0.026593343665037496,-0.008128016635279376,-0.003216771791931826,0.003024140514064385,-0.00496068107773074,-0.00570734058145045,0.012567059723662002]', 0.85, 5) 2024-06-13 15:47:02,652 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-13 15:47:02,655 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.39581330989678454) 2024-06-13 15:47:02,658 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.44787238601668256) 2024-06-13 15:47:02,660 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.502466796064111) 2024-06-13 15:47:02,661 [DEBUG] sqlalchemy.engine.Engine: Row (354, 354, 'embedding_small_openai', 99, True, "Filename: 99.html\nUser Context:\nNone\n\nDigital business requires robust applications that meet the needs and expectations of your users or custome ... (2190 characters truncated) ... true end-to-end partner, that can help you from concept to roll-out, and even with managed services afterwards.\n\xa0\nYour journey starts here!\n\n", array([ 3.1722791e-03, 9.3364501e-03, 6.2213842e-02, ..., -1.0531748e-02, -8.9355875e-03, 1.0690612e-05], dtype=float32), 0.517784689136666) 2024-06-13 15:47:02,664 [DEBUG] sqlalchemy.engine.Engine: Row (355, 355, 'embedding_small_openai', 98, True, "Filename: 98.html\nUser Context:\nNone\n\nDigital business requires robust applications that meet the needs and expectations of your users or custome ... (2190 characters truncated) ... true end-to-end partner, that can help you from concept to roll-out, and even with managed services afterwards.\n\xa0\nYour journey starts here!\n\n", array([ 0.00663747, 0.00946231, 0.06141025, ..., -0.00975391, -0.01085468, 0.00113996], dtype=float32), 0.5195905554538558) 2024-06-13 15:47:04,665 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER) 2024-06-13 15:47:04,666 [INFO] sqlalchemy.engine.Engine: [cached since 245.4s ago] (334,) 2024-06-13 15:47:04,669 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-13 15:47:04,671 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-13 15:47:04,673 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 15:47:04,673 [INFO] sqlalchemy.engine.Engine: [cached since 245.4s ago] (80,) 2024-06-13 15:47:04,676 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 15:47:04,677 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-13 15:47:04,679 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-13 15:47:04,680 [INFO] sqlalchemy.engine.Engine: [cached since 245.4s ago] (datetime.datetime(2024, 6, 13, 13, 47, 4, 678651, tzinfo=datetime.timezone.utc), 48) 2024-06-13 15:47:04,682 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-13 15:47:04,683 [INFO] sqlalchemy.engine.Engine: [cached since 245.4s ago] (48, 'What is the mission of ae?', 'What is the mission of ae, a company based in Flanders, Belgium, also known as application engineers?', 'The mission of ae, a company based in Flanders, Belgium, is to help businesses thrive in a digital world by finding the winning combination of people ... (176 characters truncated) ... ology, striving for impactful company-wide implementations and highly specific expert solutions seamlessly integrated into the operational landscape.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 13, 47, 1, 332170, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 13, 47, 2, 289615, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 13, 47, 4, 678642, tzinfo=datetime.timezone.utc)) 2024-06-13 15:47:04,685 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-13 15:47:04,686 [DEBUG] sqlalchemy.engine.Engine: Row (60,) 2024-06-13 15:47:04,687 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-13 15:47:04,688 [INFO] sqlalchemy.engine.Engine: [generated in 0.00078s] (60, 334) 2024-06-13 15:47:04,690 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:47:04,692 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:47:04,695 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:47:04,696 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-13 15:47:04,697 [INFO] sqlalchemy.engine.Engine: [cached since 245.4s ago] (60,) 2024-06-13 15:47:04,699 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 15:47:04,700 [DEBUG] sqlalchemy.engine.Engine: Row (60, 48, 'What is the mission of ae?', 'What is the mission of ae, a company based in Flanders, Belgium, also known as application engineers?', 'The mission of ae, a company based in Flanders, Belgium, is to help businesses thrive in a digital world by finding the winning combination of people ... (176 characters truncated) ... ology, striving for impactful company-wide implementations and highly specific expert solutions seamlessly integrated into the operational landscape.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 13, 47, 1, 332170), datetime.datetime(2024, 6, 13, 13, 47, 2, 289615), datetime.datetime(2024, 6, 13, 13, 47, 4, 678642)) 2024-06-13 15:47:04,701 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 15:48:26,535 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-13 15:48:26,536 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 15:48:26,537 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-13 15:48:26,538 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-13 15:48:26,538 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-13 15:48:26,539 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 15:48:26,540 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-13 15:48:26,540 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-13 15:48:26,541 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-13 15:48:26,541 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 15:48:26,542 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-13 15:48:26,542 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-13 15:48:26,543 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:48:26,546 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 15:48:26,547 [INFO] sqlalchemy.engine.Engine: [generated in 0.00046s] ('39',) 2024-06-13 15:48:26,587 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 15:48:26,588 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 15:48:26,810 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 15:48:42,499 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:48:42,500 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 15:48:42,501 [INFO] sqlalchemy.engine.Engine: [cached since 358.6s ago] ('39',) 2024-06-13 15:48:42,503 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 15:48:42,504 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 15:48:42,504 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:48:42,505 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-13 15:48:42,505 [INFO] sqlalchemy.engine.Engine: [cached since 358.6s ago] () 2024-06-13 15:48:42,506 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:48:42,507 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:48:42,508 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:48:42,508 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-13 15:48:42,508 [INFO] sqlalchemy.engine.Engine: [cached since 358.6s ago] ('b996ff98-7332-4446-b794-3b44c3fe12ac', 1) 2024-06-13 15:48:42,510 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 15:48:42,511 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-13 15:48:42,511 [INFO] sqlalchemy.engine.Engine: [cached since 358.6s ago] (None, 'b996ff98-7332-4446-b794-3b44c3fe12ac', datetime.datetime(2024, 6, 13, 13, 48, 42, 511252, tzinfo=datetime.timezone.utc), None) 2024-06-13 15:48:42,512 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-13 15:48:42,513 [DEBUG] sqlalchemy.engine.Engine: Row (49,) 2024-06-13 15:48:42,513 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:48:42,514 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:48:42,515 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-13 15:48:42,515 [INFO] sqlalchemy.engine.Engine: [cached since 358.6s ago] (49,) 2024-06-13 15:48:42,516 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 15:48:42,516 [DEBUG] sqlalchemy.engine.Engine: Row (49, None, 'b996ff98-7332-4446-b794-3b44c3fe12ac', datetime.datetime(2024, 6, 13, 13, 48, 42, 511252), None) 2024-06-13 15:48:42,517 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:48:42,517 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 15:48:42,517 [INFO] sqlalchemy.engine.Engine: [cached since 358.6s ago] (39,) 2024-06-13 15:48:42,519 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 15:48:42,519 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 15:48:42,563 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-13 15:48:42,563 [INFO] sqlalchemy.engine.Engine: [cached since 358.5s ago] ('b996ff98-7332-4446-b794-3b44c3fe12ac',) 2024-06-13 15:48:42,565 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 15:48:43,869 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-13 15:48:43,871 [INFO] sqlalchemy.engine.Engine: [cached since 354.7s ago] ('[-0.03707800092271604,0.017746035161634886,0.06666383949401905,-0.005666973117853408,-0.029531151309253142,0.020288994709599068,-0.04180845281532024, ... (32361 characters truncated) ... 0.0032299696744495622,-0.006552224103608282,0.022900315197770752,0.003988756366714109,0.0025566320619685853,-0.03363269968828382,0.00373924526795028]', datetime.date(2024, 6, 13), datetime.date(2024, 6, 13), '[-0.03707800092271604,0.017746035161634886,0.06666383949401905,-0.005666973117853408,-0.029531151309253142,0.020288994709599068,-0.04180845281532024, ... (32361 characters truncated) ... 0.0032299696744495622,-0.006552224103608282,0.022900315197770752,0.003988756366714109,0.0025566320619685853,-0.03363269968828382,0.00373924526795028]', 0.85, 5) 2024-06-13 15:48:43,883 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-13 15:48:43,886 [DEBUG] sqlalchemy.engine.Engine: Row (357, 357, 'embedding_small_openai', 94, True, 'Filename: 94.html\nUser Context:None\nTitle: AE - Upskill & reskill your digital talent\nSummary: The text discusses the importance of upskilling and ... (2954 characters truncated) ... tes the principles of adult learning with in-depth expertise in both business and technology.\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-0.01352244, 0.01212382, 0.03492934, ..., -0.01730524, -0.01508774, -0.00667426], dtype=float32), 0.4074026015052562) 2024-06-13 15:48:43,889 [DEBUG] sqlalchemy.engine.Engine: Row (356, 356, 'embedding_small_openai', 94, True, 'Filename: 94.html\nUser Context:\nNone\n\n\n Upskill & reskill your digital talent\n \nUnleash your potential\nDoes this sound familiar?\n\n ... (2722 characters truncated) ... to become analysts through a combination of training, workshops, hybrid learning, community and coaching, divided into 8 learning modules.\n\n\xa0\n', array([-0.03531807, 0.02300982, 0.04137178, ..., -0.01375712, -0.01302551, -0.01652576], dtype=float32), 0.4483831936299302) 2024-06-13 15:48:43,891 [DEBUG] sqlalchemy.engine.Engine: Row (345, 345, 'embedding_small_openai', 92, True, "Filename: 92.html\nUser Context:\nNone\n\nSucceed in the digital world by upgrading your workforce and embracing change. At AE, we merge smart strate ... (1854 characters truncated) ... nment.\nWhy AE?\nWe practice what we preach\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nReady to change your organisation?\n\n", array([ 0.01263324, 0.014468 , 0.0547067 , ..., -0.01845966, -0.01865574, -0.00703092], dtype=float32), 0.46057000521240254) 2024-06-13 15:48:43,893 [DEBUG] sqlalchemy.engine.Engine: Row (344, 344, 'embedding_small_openai', 91, True, "Filename: 91.html\nUser Context:\nNone\n\nSucceed in the digital world by upgrading your workforce and embracing change. At AE, we merge smart strate ... (1854 characters truncated) ... nment.\nWhy AE?\nWe practice what we preach\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nReady to change your organisation?\n\n", array([ 0.00713693, 0.01212051, 0.05476673, ..., -0.01788616, -0.01926094, -0.01006535], dtype=float32), 0.4629129546361739) 2024-06-13 15:48:43,895 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.4629703528337267) 2024-06-13 15:48:49,552 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-13 15:48:49,554 [INFO] sqlalchemy.engine.Engine: [cached since 350.3s ago] (344, 345, 356, 357) 2024-06-13 15:48:49,558 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-13 15:48:49,561 [DEBUG] sqlalchemy.engine.Engine: Row (344, 'embedding_small_openai', 91, True, "Filename: 91.html\nUser Context:\nNone\n\nSucceed in the digital world by upgrading your workforce and embracing change. At AE, we merge smart strate ... (1854 characters truncated) ... nment.\nWhy AE?\nWe practice what we preach\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nReady to change your organisation?\n\n") 2024-06-13 15:48:49,563 [DEBUG] sqlalchemy.engine.Engine: Row (345, 'embedding_small_openai', 92, True, "Filename: 92.html\nUser Context:\nNone\n\nSucceed in the digital world by upgrading your workforce and embracing change. At AE, we merge smart strate ... (1854 characters truncated) ... nment.\nWhy AE?\nWe practice what we preach\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nReady to change your organisation?\n\n") 2024-06-13 15:48:49,564 [DEBUG] sqlalchemy.engine.Engine: Row (356, 'embedding_small_openai', 94, True, 'Filename: 94.html\nUser Context:\nNone\n\n\n Upskill & reskill your digital talent\n \nUnleash your potential\nDoes this sound familiar?\n\n ... (2722 characters truncated) ... to become analysts through a combination of training, workshops, hybrid learning, community and coaching, divided into 8 learning modules.\n\n\xa0\n') 2024-06-13 15:48:49,565 [DEBUG] sqlalchemy.engine.Engine: Row (357, 'embedding_small_openai', 94, True, 'Filename: 94.html\nUser Context:None\nTitle: AE - Upskill & reskill your digital talent\nSummary: The text discusses the importance of upskilling and ... (2954 characters truncated) ... tes the principles of adult learning with in-depth expertise in both business and technology.\nGet in touch with our experts\n\xa0\nHere to help!\n\n') 2024-06-13 15:48:49,567 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 15:48:49,568 [INFO] sqlalchemy.engine.Engine: [cached since 350.3s ago] (91,) 2024-06-13 15:48:49,571 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 15:48:49,573 [DEBUG] sqlalchemy.engine.Engine: Row (91, 37, 'https://www.ae.be/our-solutions/digital-talent-organisation', '39/37/en', '91.html', 'html', 'en', None, 'Title: AE - Digital Talent & Organisation\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 702297), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 910348), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 899665), datetime.datetime(2024, 6, 7, 13, 59, 32, 218796), None) 2024-06-13 15:48:49,574 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 15:48:49,575 [INFO] sqlalchemy.engine.Engine: [cached since 350.3s ago] (92,) 2024-06-13 15:48:49,578 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 15:48:49,579 [DEBUG] sqlalchemy.engine.Engine: Row (92, 38, 'https://www.ae.be/our-solutions/digital-talent-organisation#solutions', '39/38/en', '92.html', 'html', 'en', None, 'Title: AE - Digital Talent & Organisation\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 868562), 8, datetime.datetime(2024, 6, 7, 15, 59, 32, 74079), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 32, 64562), datetime.datetime(2024, 6, 7, 13, 59, 32, 447766), None) 2024-06-13 15:48:49,580 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 15:48:49,581 [INFO] sqlalchemy.engine.Engine: [cached since 350.3s ago] (94,) 2024-06-13 15:48:49,585 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 15:48:49,586 [DEBUG] sqlalchemy.engine.Engine: Row (94, 41, 'https://www.ae.be/digital-talent-organisation/upskill-reskill-your-digital-talent', '39/41/en', '94.html', 'html', 'en', None, 'Title: AE - Upskill & reskill your digital talent\nSummary: The text discusses the importance of upskilling and reskilling digital talent to stay rel ... (836 characters truncated) ... " aim to support aspiring analysts through a mix of training, workshops, hybrid learning, community, and coaching, divided into 8 learning modules.\n', datetime.datetime(2024, 6, 7, 13, 59, 32, 323886), 8, datetime.datetime(2024, 6, 7, 15, 59, 32, 576658), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 32, 565918), datetime.datetime(2024, 6, 7, 13, 59, 39, 342904), None) 2024-06-13 15:48:49,589 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-13 15:48:49,590 [INFO] sqlalchemy.engine.Engine: [cached since 350.3s ago] (datetime.datetime(2024, 6, 13, 13, 48, 49, 587563, tzinfo=datetime.timezone.utc), 49) 2024-06-13 15:48:49,592 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-13 15:48:49,593 [INFO] sqlalchemy.engine.Engine: [cached since 350.3s ago] (49, 'Which services does ae have on reskilling?', 'What services does ae, a company based in Flanders, Belgium, offer for reskilling?', "ae offers a comprehensive range of services for reskilling digital talent. These include individual courses, personalized learning journeys, bespoke ... (376 characters truncated) ... n's needs. They also help foster a culture of continuous learning and improve organizational adaptability and agility.\n\nSources: 344, 345, 356, 357", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 13, 48, 42, 517208, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 13, 48, 43, 533650, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 13, 48, 49, 587554, tzinfo=datetime.timezone.utc)) 2024-06-13 15:48:49,595 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-13 15:48:49,596 [DEBUG] sqlalchemy.engine.Engine: Row (61,) 2024-06-13 15:48:49,597 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-13 15:48:49,598 [INFO] sqlalchemy.engine.Engine: [cached since 350.3s ago] [(61, 344), (61, 345), (61, 356), (61, 357)] 2024-06-13 15:48:49,603 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:48:49,604 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:48:49,609 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:48:49,610 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-13 15:48:49,610 [INFO] sqlalchemy.engine.Engine: [cached since 350.3s ago] (61,) 2024-06-13 15:48:49,613 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 15:48:49,613 [DEBUG] sqlalchemy.engine.Engine: Row (61, 49, 'Which services does ae have on reskilling?', 'What services does ae, a company based in Flanders, Belgium, offer for reskilling?', "ae offers a comprehensive range of services for reskilling digital talent. These include individual courses, personalized learning journeys, bespoke ... (376 characters truncated) ... n's needs. They also help foster a culture of continuous learning and improve organizational adaptability and agility.\n\nSources: 344, 345, 356, 357", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 13, 48, 42, 517208), datetime.datetime(2024, 6, 13, 13, 48, 43, 533650), datetime.datetime(2024, 6, 13, 13, 48, 49, 587554)) 2024-06-13 15:48:49,614 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 15:50:45,258 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:50:45,260 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 15:50:45,262 [INFO] sqlalchemy.engine.Engine: [cached since 138.7s ago] ('39',) 2024-06-13 15:50:45,267 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 15:50:45,269 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 15:50:45,355 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 15:51:09,043 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:51:09,044 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 15:51:09,045 [INFO] sqlalchemy.engine.Engine: [cached since 505.2s ago] ('39',) 2024-06-13 15:51:09,049 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 15:51:09,050 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 15:51:09,051 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:51:09,052 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-13 15:51:09,053 [INFO] sqlalchemy.engine.Engine: [cached since 505.1s ago] () 2024-06-13 15:51:09,054 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:51:09,056 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:51:09,057 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:51:09,058 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-13 15:51:09,059 [INFO] sqlalchemy.engine.Engine: [cached since 505.2s ago] ('39e8cc15-86ec-4598-88df-c5469b277015', 1) 2024-06-13 15:51:09,061 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 15:51:09,062 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-13 15:51:09,063 [INFO] sqlalchemy.engine.Engine: [cached since 505.1s ago] (None, '39e8cc15-86ec-4598-88df-c5469b277015', datetime.datetime(2024, 6, 13, 13, 51, 9, 62350, tzinfo=datetime.timezone.utc), None) 2024-06-13 15:51:09,064 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-13 15:51:09,065 [DEBUG] sqlalchemy.engine.Engine: Row (50,) 2024-06-13 15:51:09,066 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:51:09,067 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:51:09,068 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-13 15:51:09,069 [INFO] sqlalchemy.engine.Engine: [cached since 505.1s ago] (50,) 2024-06-13 15:51:09,070 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 15:51:09,071 [DEBUG] sqlalchemy.engine.Engine: Row (50, None, '39e8cc15-86ec-4598-88df-c5469b277015', datetime.datetime(2024, 6, 13, 13, 51, 9, 62350), None) 2024-06-13 15:51:09,072 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:51:09,073 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 15:51:09,073 [INFO] sqlalchemy.engine.Engine: [cached since 505.1s ago] (39,) 2024-06-13 15:51:09,076 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 15:51:09,076 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 15:51:09,130 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-13 15:51:09,130 [INFO] sqlalchemy.engine.Engine: [cached since 505s ago] ('39e8cc15-86ec-4598-88df-c5469b277015',) 2024-06-13 15:51:09,132 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 15:51:10,884 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-13 15:51:10,887 [INFO] sqlalchemy.engine.Engine: [cached since 501.8s ago] ('[-0.03759901802204973,0.02611278625582946,0.05658241852984038,0.020369670372719327,-0.051207085640261836,0.003559387595210748,-0.03989060416946784,0. ... (32317 characters truncated) ... 0047458501269476636,-0.015828930995127007,0.02004432215907671,0.013247358019317883,-0.0038935775521500666,-0.024160691386038557,0.003978451070048769]', datetime.date(2024, 6, 13), datetime.date(2024, 6, 13), '[-0.03759901802204973,0.02611278625582946,0.05658241852984038,0.020369670372719327,-0.051207085640261836,0.003559387595210748,-0.03989060416946784,0. ... (32317 characters truncated) ... 0047458501269476636,-0.015828930995127007,0.02004432215907671,0.013247358019317883,-0.0038935775521500666,-0.024160691386038557,0.003978451070048769]', 0.85, 5) 2024-06-13 15:51:10,907 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-13 15:51:10,909 [DEBUG] sqlalchemy.engine.Engine: Row (357, 357, 'embedding_small_openai', 94, True, 'Filename: 94.html\nUser Context:None\nTitle: AE - Upskill & reskill your digital talent\nSummary: The text discusses the importance of upskilling and ... (2954 characters truncated) ... tes the principles of adult learning with in-depth expertise in both business and technology.\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-0.01352244, 0.01212382, 0.03492934, ..., -0.01730524, -0.01508774, -0.00667426], dtype=float32), 0.4396384476537837) 2024-06-13 15:51:10,913 [DEBUG] sqlalchemy.engine.Engine: Row (345, 345, 'embedding_small_openai', 92, True, "Filename: 92.html\nUser Context:\nNone\n\nSucceed in the digital world by upgrading your workforce and embracing change. At AE, we merge smart strate ... (1854 characters truncated) ... nment.\nWhy AE?\nWe practice what we preach\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nReady to change your organisation?\n\n", array([ 0.01263324, 0.014468 , 0.0547067 , ..., -0.01845966, -0.01865574, -0.00703092], dtype=float32), 0.44070786237715087) 2024-06-13 15:51:10,914 [DEBUG] sqlalchemy.engine.Engine: Row (344, 344, 'embedding_small_openai', 91, True, "Filename: 91.html\nUser Context:\nNone\n\nSucceed in the digital world by upgrading your workforce and embracing change. At AE, we merge smart strate ... (1854 characters truncated) ... nment.\nWhy AE?\nWe practice what we preach\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nReady to change your organisation?\n\n", array([ 0.00713693, 0.01212051, 0.05476673, ..., -0.01788616, -0.01926094, -0.01006535], dtype=float32), 0.44276213555686506) 2024-06-13 15:51:10,916 [DEBUG] sqlalchemy.engine.Engine: Row (356, 356, 'embedding_small_openai', 94, True, 'Filename: 94.html\nUser Context:\nNone\n\n\n Upskill & reskill your digital talent\n \nUnleash your potential\nDoes this sound familiar?\n\n ... (2722 characters truncated) ... to become analysts through a combination of training, workshops, hybrid learning, community and coaching, divided into 8 learning modules.\n\n\xa0\n', array([-0.03531807, 0.02300982, 0.04137178, ..., -0.01375712, -0.01302551, -0.01652576], dtype=float32), 0.45918686961736277) 2024-06-13 15:51:10,919 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.47505397199291655) 2024-06-13 15:51:13,162 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-13 15:51:13,164 [INFO] sqlalchemy.engine.Engine: [cached since 493.9s ago] (357, 345, 344, 356) 2024-06-13 15:51:13,169 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-13 15:51:13,171 [DEBUG] sqlalchemy.engine.Engine: Row (344, 'embedding_small_openai', 91, True, "Filename: 91.html\nUser Context:\nNone\n\nSucceed in the digital world by upgrading your workforce and embracing change. At AE, we merge smart strate ... (1854 characters truncated) ... nment.\nWhy AE?\nWe practice what we preach\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nReady to change your organisation?\n\n") 2024-06-13 15:51:13,173 [DEBUG] sqlalchemy.engine.Engine: Row (345, 'embedding_small_openai', 92, True, "Filename: 92.html\nUser Context:\nNone\n\nSucceed in the digital world by upgrading your workforce and embracing change. At AE, we merge smart strate ... (1854 characters truncated) ... nment.\nWhy AE?\nWe practice what we preach\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nReady to change your organisation?\n\n") 2024-06-13 15:51:13,174 [DEBUG] sqlalchemy.engine.Engine: Row (356, 'embedding_small_openai', 94, True, 'Filename: 94.html\nUser Context:\nNone\n\n\n Upskill & reskill your digital talent\n \nUnleash your potential\nDoes this sound familiar?\n\n ... (2722 characters truncated) ... to become analysts through a combination of training, workshops, hybrid learning, community and coaching, divided into 8 learning modules.\n\n\xa0\n') 2024-06-13 15:51:13,175 [DEBUG] sqlalchemy.engine.Engine: Row (357, 'embedding_small_openai', 94, True, 'Filename: 94.html\nUser Context:None\nTitle: AE - Upskill & reskill your digital talent\nSummary: The text discusses the importance of upskilling and ... (2954 characters truncated) ... tes the principles of adult learning with in-depth expertise in both business and technology.\nGet in touch with our experts\n\xa0\nHere to help!\n\n') 2024-06-13 15:51:13,177 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 15:51:13,178 [INFO] sqlalchemy.engine.Engine: [cached since 493.9s ago] (91,) 2024-06-13 15:51:13,181 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 15:51:13,183 [DEBUG] sqlalchemy.engine.Engine: Row (91, 37, 'https://www.ae.be/our-solutions/digital-talent-organisation', '39/37/en', '91.html', 'html', 'en', None, 'Title: AE - Digital Talent & Organisation\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 702297), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 910348), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 899665), datetime.datetime(2024, 6, 7, 13, 59, 32, 218796), None) 2024-06-13 15:51:13,184 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 15:51:13,185 [INFO] sqlalchemy.engine.Engine: [cached since 493.9s ago] (92,) 2024-06-13 15:51:13,188 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 15:51:13,190 [DEBUG] sqlalchemy.engine.Engine: Row (92, 38, 'https://www.ae.be/our-solutions/digital-talent-organisation#solutions', '39/38/en', '92.html', 'html', 'en', None, 'Title: AE - Digital Talent & Organisation\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 868562), 8, datetime.datetime(2024, 6, 7, 15, 59, 32, 74079), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 32, 64562), datetime.datetime(2024, 6, 7, 13, 59, 32, 447766), None) 2024-06-13 15:51:13,192 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 15:51:13,193 [INFO] sqlalchemy.engine.Engine: [cached since 493.9s ago] (94,) 2024-06-13 15:51:13,196 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 15:51:13,197 [DEBUG] sqlalchemy.engine.Engine: Row (94, 41, 'https://www.ae.be/digital-talent-organisation/upskill-reskill-your-digital-talent', '39/41/en', '94.html', 'html', 'en', None, 'Title: AE - Upskill & reskill your digital talent\nSummary: The text discusses the importance of upskilling and reskilling digital talent to stay rel ... (836 characters truncated) ... " aim to support aspiring analysts through a mix of training, workshops, hybrid learning, community, and coaching, divided into 8 learning modules.\n', datetime.datetime(2024, 6, 7, 13, 59, 32, 323886), 8, datetime.datetime(2024, 6, 7, 15, 59, 32, 576658), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 32, 565918), datetime.datetime(2024, 6, 7, 13, 59, 39, 342904), None) 2024-06-13 15:51:13,199 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-13 15:51:13,200 [INFO] sqlalchemy.engine.Engine: [cached since 493.9s ago] (datetime.datetime(2024, 6, 13, 13, 51, 13, 198462, tzinfo=datetime.timezone.utc), 50) 2024-06-13 15:51:13,202 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-13 15:51:13,203 [INFO] sqlalchemy.engine.Engine: [cached since 493.9s ago] (50, 'I have a need to reskill my employees. Can ae help me out?', 'Can ae, a company based in Flanders, Belgium, assist me in reskilling my employees?', 'Yes, ae can assist you in reskilling your employees. They offer a comprehensive approach to upskill and reskill digital talent, which includes indivi ... (188 characters truncated) ... oaching to train both hard and soft skills, and they can tailor these solutions to meet specific organizational needs.\n\nSources: 357, 345, 344, 356', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 13, 51, 9, 72158, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 13, 51, 10, 474345, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 13, 51, 13, 198449, tzinfo=datetime.timezone.utc)) 2024-06-13 15:51:13,205 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-13 15:51:13,206 [DEBUG] sqlalchemy.engine.Engine: Row (62,) 2024-06-13 15:51:13,207 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-13 15:51:13,207 [INFO] sqlalchemy.engine.Engine: [cached since 493.9s ago] [(62, 344), (62, 345), (62, 356), (62, 357)] 2024-06-13 15:51:13,212 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:51:13,213 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:51:13,214 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:51:13,215 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-13 15:51:13,216 [INFO] sqlalchemy.engine.Engine: [cached since 493.9s ago] (62,) 2024-06-13 15:51:13,217 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 15:51:13,218 [DEBUG] sqlalchemy.engine.Engine: Row (62, 50, 'I have a need to reskill my employees. Can ae help me out?', 'Can ae, a company based in Flanders, Belgium, assist me in reskilling my employees?', 'Yes, ae can assist you in reskilling your employees. They offer a comprehensive approach to upskill and reskill digital talent, which includes indivi ... (188 characters truncated) ... oaching to train both hard and soft skills, and they can tailor these solutions to meet specific organizational needs.\n\nSources: 357, 345, 344, 356', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 13, 51, 9, 72158), datetime.datetime(2024, 6, 13, 13, 51, 10, 474345), datetime.datetime(2024, 6, 13, 13, 51, 13, 198449)) 2024-06-13 15:51:13,219 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 15:55:57,713 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:55:57,717 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 15:55:57,718 [INFO] sqlalchemy.engine.Engine: [cached since 671s ago] ('39',) 2024-06-13 15:55:57,722 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 15:55:57,724 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 15:55:57,875 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 15:56:15,018 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:56:15,019 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 15:56:15,020 [INFO] sqlalchemy.engine.Engine: [cached since 811.1s ago] ('39',) 2024-06-13 15:56:15,022 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 15:56:15,023 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 15:56:15,024 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:56:15,025 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-13 15:56:15,025 [INFO] sqlalchemy.engine.Engine: [cached since 811.1s ago] () 2024-06-13 15:56:15,026 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:56:15,027 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:56:15,029 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:56:15,029 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-13 15:56:15,030 [INFO] sqlalchemy.engine.Engine: [cached since 811.1s ago] ('efceaa61-0bcd-4254-9e1c-42a6e3122cb3', 1) 2024-06-13 15:56:15,031 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 15:56:15,032 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-13 15:56:15,033 [INFO] sqlalchemy.engine.Engine: [cached since 811.1s ago] (None, 'efceaa61-0bcd-4254-9e1c-42a6e3122cb3', datetime.datetime(2024, 6, 13, 13, 56, 15, 32484, tzinfo=datetime.timezone.utc), None) 2024-06-13 15:56:15,034 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-13 15:56:15,035 [DEBUG] sqlalchemy.engine.Engine: Row (51,) 2024-06-13 15:56:15,035 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:56:15,038 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:56:15,038 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-13 15:56:15,039 [INFO] sqlalchemy.engine.Engine: [cached since 811.1s ago] (51,) 2024-06-13 15:56:15,041 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 15:56:15,041 [DEBUG] sqlalchemy.engine.Engine: Row (51, None, 'efceaa61-0bcd-4254-9e1c-42a6e3122cb3', datetime.datetime(2024, 6, 13, 13, 56, 15, 32484), None) 2024-06-13 15:56:15,042 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:56:15,043 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 15:56:15,043 [INFO] sqlalchemy.engine.Engine: [cached since 811.1s ago] (39,) 2024-06-13 15:56:15,045 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 15:56:15,046 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 15:56:15,114 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-13 15:56:15,115 [INFO] sqlalchemy.engine.Engine: [cached since 811s ago] ('efceaa61-0bcd-4254-9e1c-42a6e3122cb3',) 2024-06-13 15:56:15,116 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 15:56:16,972 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-13 15:56:16,976 [INFO] sqlalchemy.engine.Engine: [cached since 807.8s ago] ('[-0.03591120995726478,-0.027276676205871587,0.03646571941936373,0.012324674081049324,-0.015895990688449227,-0.014852982045834549,-0.01425886250323084 ... (32374 characters truncated) ... 5,0.0025431604644059655,-0.005746453546966584,0.04528509089988667,0.02237849314773954,0.003990501173830689,-0.009406888877381236,0.02563954708933063]', datetime.date(2024, 6, 13), datetime.date(2024, 6, 13), '[-0.03591120995726478,-0.027276676205871587,0.03646571941936373,0.012324674081049324,-0.015895990688449227,-0.014852982045834549,-0.01425886250323084 ... (32374 characters truncated) ... 5,0.0025431604644059655,-0.005746453546966584,0.04528509089988667,0.02237849314773954,0.003990501173830689,-0.009406888877381236,0.02563954708933063]', 0.85, 5) 2024-06-13 15:56:16,992 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-13 15:56:16,996 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.4423657265785361) 2024-06-13 15:56:16,998 [DEBUG] sqlalchemy.engine.Engine: Row (353, 353, 'embedding_small_openai', 96, True, 'Filename: 96.html\nUser Context:None\nTitle: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for ... (717 characters truncated) ... hat makes us different?\nIntelligent use of AI\nJust enough change\nMore than just technology\nGet in touch with our experts\n\xa0\nHere to help \n\n', array([-0.02333704, 0.01682236, 0.05538928, ..., -0.00043228, -0.0089034 , 0.00139342], dtype=float32), 0.48828473756989343) 2024-06-13 15:56:16,999 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.5020672664161208) 2024-06-13 15:56:17,001 [DEBUG] sqlalchemy.engine.Engine: Row (338, 338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00497511, -0.00659084, 0.04674853, ..., -0.00752662, 0.00240509, 0.02078909], dtype=float32), 0.504684878840002) 2024-06-13 15:56:17,003 [DEBUG] sqlalchemy.engine.Engine: Row (339, 339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00448699, -0.00563733, 0.04762805, ..., -0.01005705, 0.00527407, 0.02094827], dtype=float32), 0.5051480497939251) 2024-06-13 15:56:18,615 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-13 15:56:18,617 [INFO] sqlalchemy.engine.Engine: [cached since 799.4s ago] (338, 339) 2024-06-13 15:56:18,621 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-13 15:56:18,623 [DEBUG] sqlalchemy.engine.Engine: Row (338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n") 2024-06-13 15:56:18,624 [DEBUG] sqlalchemy.engine.Engine: Row (339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n") 2024-06-13 15:56:18,627 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 15:56:18,628 [INFO] sqlalchemy.engine.Engine: [cached since 799.4s ago] (82,) 2024-06-13 15:56:18,631 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 15:56:18,632 [DEBUG] sqlalchemy.engine.Engine: Row (82, 27, 'https://www.ae.be/our-solutions/data-ai', '39/27/en', '82.html', 'html', 'en', None, 'Title: AE - Data & AI\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 855231), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 442959), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 427540), datetime.datetime(2024, 6, 7, 13, 59, 31, 146841), None) 2024-06-13 15:56:18,634 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 15:56:18,635 [INFO] sqlalchemy.engine.Engine: [cached since 799.4s ago] (84,) 2024-06-13 15:56:18,637 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 15:56:18,639 [DEBUG] sqlalchemy.engine.Engine: Row (84, 30, 'https://www.ae.be/our-solutions/data-ai#solutions', '39/30/en', '84.html', 'html', 'en', None, 'Title: AE - Data & AI\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 175360), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 708679), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 694288), datetime.datetime(2024, 6, 7, 13, 59, 31, 316343), None) 2024-06-13 15:56:18,641 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-13 15:56:18,642 [INFO] sqlalchemy.engine.Engine: [cached since 799.4s ago] (datetime.datetime(2024, 6, 13, 13, 56, 18, 640862, tzinfo=datetime.timezone.utc), 51) 2024-06-13 15:56:18,645 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-13 15:56:18,646 [INFO] sqlalchemy.engine.Engine: [cached since 799.4s ago] (51, 'Does ae offer AI solutions?', 'Does ae, a company based in Flanders, Belgium, offer artificial intelligence (AI) solutions?', 'Yes, ae, a company based in Flanders, Belgium, offers artificial intelligence (AI) solutions. They focus on enabling data products, operationalizing machine learning (ML) and AI, and providing data-driven insights to empower businesses and drive growth.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 13, 56, 15, 42434, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 13, 56, 15, 943403, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 13, 56, 18, 640850, tzinfo=datetime.timezone.utc)) 2024-06-13 15:56:18,648 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-13 15:56:18,649 [DEBUG] sqlalchemy.engine.Engine: Row (63,) 2024-06-13 15:56:18,650 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-13 15:56:18,651 [INFO] sqlalchemy.engine.Engine: [cached since 799.4s ago] [(63, 338), (63, 339)] 2024-06-13 15:56:18,655 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:56:18,658 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:56:18,661 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:56:18,662 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-13 15:56:18,663 [INFO] sqlalchemy.engine.Engine: [cached since 799.4s ago] (63,) 2024-06-13 15:56:18,665 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 15:56:18,666 [DEBUG] sqlalchemy.engine.Engine: Row (63, 51, 'Does ae offer AI solutions?', 'Does ae, a company based in Flanders, Belgium, offer artificial intelligence (AI) solutions?', 'Yes, ae, a company based in Flanders, Belgium, offers artificial intelligence (AI) solutions. They focus on enabling data products, operationalizing machine learning (ML) and AI, and providing data-driven insights to empower businesses and drive growth.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 13, 56, 15, 42434), datetime.datetime(2024, 6, 13, 13, 56, 15, 943403), datetime.datetime(2024, 6, 13, 13, 56, 18, 640850)) 2024-06-13 15:56:18,667 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 15:57:04,070 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:57:04,072 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 15:57:04,074 [INFO] sqlalchemy.engine.Engine: [cached since 737.3s ago] ('39',) 2024-06-13 15:57:04,079 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 15:57:04,082 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 15:57:04,163 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 15:57:30,734 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:57:30,736 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 15:57:30,737 [INFO] sqlalchemy.engine.Engine: [cached since 886.9s ago] ('39',) 2024-06-13 15:57:30,740 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 15:57:30,741 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 15:57:30,742 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:57:30,743 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-13 15:57:30,743 [INFO] sqlalchemy.engine.Engine: [cached since 886.8s ago] () 2024-06-13 15:57:30,744 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:57:30,746 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:57:30,747 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:57:30,748 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-13 15:57:30,748 [INFO] sqlalchemy.engine.Engine: [cached since 886.8s ago] ('aede452c-3d0d-4ee8-93bb-25f52dc3e952', 1) 2024-06-13 15:57:30,750 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 15:57:30,751 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-13 15:57:30,752 [INFO] sqlalchemy.engine.Engine: [cached since 886.8s ago] (None, 'aede452c-3d0d-4ee8-93bb-25f52dc3e952', datetime.datetime(2024, 6, 13, 13, 57, 30, 751422, tzinfo=datetime.timezone.utc), None) 2024-06-13 15:57:30,754 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-13 15:57:30,754 [DEBUG] sqlalchemy.engine.Engine: Row (52,) 2024-06-13 15:57:30,755 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:57:30,757 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:57:30,758 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-13 15:57:30,758 [INFO] sqlalchemy.engine.Engine: [cached since 886.8s ago] (52,) 2024-06-13 15:57:30,760 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 15:57:30,761 [DEBUG] sqlalchemy.engine.Engine: Row (52, None, 'aede452c-3d0d-4ee8-93bb-25f52dc3e952', datetime.datetime(2024, 6, 13, 13, 57, 30, 751422), None) 2024-06-13 15:57:30,762 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:57:30,763 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 15:57:30,763 [INFO] sqlalchemy.engine.Engine: [cached since 886.8s ago] (39,) 2024-06-13 15:57:30,765 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 15:57:30,766 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 15:57:30,819 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-13 15:57:30,820 [INFO] sqlalchemy.engine.Engine: [cached since 886.7s ago] ('aede452c-3d0d-4ee8-93bb-25f52dc3e952',) 2024-06-13 15:57:30,822 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 15:57:32,541 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-13 15:57:32,543 [INFO] sqlalchemy.engine.Engine: [cached since 883.4s ago] ('[-0.054108492525601626,0.006966875335439942,0.06348802090104029,0.007990219555805795,-0.05107234743304937,0.011344891867068017,-0.012605436028735064, ... (32373 characters truncated) ... 004743981130895093,-0.011968387179250533,0.010694288548958906,0.023923219889876484,-0.002624438119798185,-0.019138576284430216,-0.003663031117366693]', datetime.date(2024, 6, 13), datetime.date(2024, 6, 13), '[-0.054108492525601626,0.006966875335439942,0.06348802090104029,0.007990219555805795,-0.05107234743304937,0.011344891867068017,-0.012605436028735064, ... (32373 characters truncated) ... 004743981130895093,-0.011968387179250533,0.010694288548958906,0.023923219889876484,-0.002624438119798185,-0.019138576284430216,-0.003663031117366693]', 0.85, 5) 2024-06-13 15:57:32,561 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-13 15:57:32,563 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.4626424632881594) 2024-06-13 15:57:32,565 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.48355332703151266) 2024-06-13 15:57:32,566 [DEBUG] sqlalchemy.engine.Engine: Row (396, 396, 'embedding_small_openai', 108, True, "Filename: 108.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology to enhance an organi ... (2985 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([ 0.00138847, 0.04753974, 0.06669055, ..., 0.00143521, -0.02640934, -0.01217821], dtype=float32), 0.5232072146883947) 2024-06-13 15:57:32,567 [DEBUG] sqlalchemy.engine.Engine: Row (351, 351, 'embedding_small_openai', 95, True, "Filename: 95.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology for improving organiz ... (3035 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([ 5.9062825e-04, 4.6776664e-02, 6.3359797e-02, ..., 7.3543917e-05, -2.3198893e-02, -1.7501175e-02], dtype=float32), 0.5239904975947212) 2024-06-13 15:57:32,568 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.5434890324563734) 2024-06-13 15:57:33,379 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (NULL) AND (1 != 1) 2024-06-13 15:57:33,381 [INFO] sqlalchemy.engine.Engine: [cached since 874.1s ago] () 2024-06-13 15:57:33,384 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-13 15:57:33,388 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-13 15:57:33,389 [INFO] sqlalchemy.engine.Engine: [cached since 874.1s ago] (datetime.datetime(2024, 6, 13, 13, 57, 33, 386866, tzinfo=datetime.timezone.utc), 52) 2024-06-13 15:57:33,394 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-13 15:57:33,395 [INFO] sqlalchemy.engine.Engine: [cached since 874.1s ago] (52, 'Does ae offer projectmanagers?', 'Does ae, a company based in Flanders, Belgium, offer project managers as part of their services?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 13, 57, 30, 761989, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 13, 57, 32, 214409, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 13, 57, 33, 386825, tzinfo=datetime.timezone.utc)) 2024-06-13 15:57:33,398 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-13 15:57:33,400 [DEBUG] sqlalchemy.engine.Engine: Row (64,) 2024-06-13 15:57:33,402 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:57:33,405 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:57:33,410 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:57:33,411 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-13 15:57:33,412 [INFO] sqlalchemy.engine.Engine: [cached since 874.1s ago] (64,) 2024-06-13 15:57:33,416 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 15:57:33,417 [DEBUG] sqlalchemy.engine.Engine: Row (64, 52, 'Does ae offer projectmanagers?', 'Does ae, a company based in Flanders, Belgium, offer project managers as part of their services?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 13, 57, 30, 761989), datetime.datetime(2024, 6, 13, 13, 57, 32, 214409), datetime.datetime(2024, 6, 13, 13, 57, 33, 386825)) 2024-06-13 15:57:33,418 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 15:58:06,676 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:58:06,676 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 15:58:06,677 [INFO] sqlalchemy.engine.Engine: [cached since 922.8s ago] ('39',) 2024-06-13 15:58:06,680 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 15:58:06,681 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 15:58:06,681 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:58:06,682 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-13 15:58:06,683 [INFO] sqlalchemy.engine.Engine: [cached since 922.8s ago] () 2024-06-13 15:58:06,684 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:58:06,685 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:58:06,686 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:58:06,687 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-13 15:58:06,688 [INFO] sqlalchemy.engine.Engine: [cached since 922.8s ago] ('aede452c-3d0d-4ee8-93bb-25f52dc3e952', 1) 2024-06-13 15:58:06,690 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 15:58:06,691 [DEBUG] sqlalchemy.engine.Engine: Row (52, None, 'aede452c-3d0d-4ee8-93bb-25f52dc3e952', datetime.datetime(2024, 6, 13, 13, 57, 30, 751422), datetime.datetime(2024, 6, 13, 13, 57, 33, 386866)) 2024-06-13 15:58:06,691 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:58:06,692 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 15:58:06,693 [INFO] sqlalchemy.engine.Engine: [cached since 922.8s ago] (39,) 2024-06-13 15:58:06,695 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 15:58:06,696 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 15:58:06,746 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-13 15:58:06,746 [INFO] sqlalchemy.engine.Engine: [cached since 922.6s ago] ('aede452c-3d0d-4ee8-93bb-25f52dc3e952',) 2024-06-13 15:58:06,748 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 15:58:06,748 [DEBUG] sqlalchemy.engine.Engine: Row (64, 52, 'Does ae offer projectmanagers?', 'Does ae, a company based in Flanders, Belgium, offer project managers as part of their services?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 13, 57, 30, 761989), datetime.datetime(2024, 6, 13, 13, 57, 32, 214409), datetime.datetime(2024, 6, 13, 13, 57, 33, 386825)) 2024-06-13 15:58:08,608 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-13 15:58:08,609 [INFO] sqlalchemy.engine.Engine: [cached since 919.5s ago] ('[-0.03913073727973603,-0.0038961487557670612,0.08270260932018789,0.026511414747107234,-0.008685941129060943,-0.006868189400383601,-0.0301943076237260 ... (32421 characters truncated) ... 034307095753653275,-0.0019345343442389409,0.023248261516486814,0.03122335018071485,-0.0023153480815313386,-0.026064592239851872,0.014921132908822049]', datetime.date(2024, 6, 13), datetime.date(2024, 6, 13), '[-0.03913073727973603,-0.0038961487557670612,0.08270260932018789,0.026511414747107234,-0.008685941129060943,-0.006868189400383601,-0.0301943076237260 ... (32421 characters truncated) ... 034307095753653275,-0.0019345343442389409,0.023248261516486814,0.03122335018071485,-0.0023153480815313386,-0.026064592239851872,0.014921132908822049]', 0.85, 5) 2024-06-13 15:58:08,626 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-13 15:58:08,628 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.3926558026485635) 2024-06-13 15:58:08,630 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.4288754802343777) 2024-06-13 15:58:08,631 [DEBUG] sqlalchemy.engine.Engine: Row (396, 396, 'embedding_small_openai', 108, True, "Filename: 108.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology to enhance an organi ... (2985 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([ 0.00138847, 0.04753974, 0.06669055, ..., 0.00143521, -0.02640934, -0.01217821], dtype=float32), 0.46029821748169253) 2024-06-13 15:58:08,633 [DEBUG] sqlalchemy.engine.Engine: Row (351, 351, 'embedding_small_openai', 95, True, "Filename: 95.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology for improving organiz ... (3035 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([ 5.9062825e-04, 4.6776664e-02, 6.3359797e-02, ..., 7.3543917e-05, -2.3198893e-02, -1.7501175e-02], dtype=float32), 0.46042900891781535) 2024-06-13 15:58:08,635 [DEBUG] sqlalchemy.engine.Engine: Row (404, 404, 'embedding_small_openai', 114, True, 'Filename: 114.html\nUser Context:None\nTitle: AE - Re-architect your enterprise landscape\nSummary: The text outlines a methodology for re-architecti ... (1862 characters truncated) ... pe, help design your new enterprise landscape, and assist in the implementation and roll-out.\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-3.3663237e-05, 2.4655735e-04, 5.8618609e-02, ..., 9.7428070e-04, -1.7809115e-02, -5.7390649e-03], dtype=float32), 0.4697630771358433) 2024-06-13 15:58:13,850 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-13 15:58:13,852 [INFO] sqlalchemy.engine.Engine: [cached since 914.6s ago] (334, 396, 404) 2024-06-13 15:58:13,856 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-13 15:58:13,859 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-13 15:58:13,860 [DEBUG] sqlalchemy.engine.Engine: Row (396, 'embedding_small_openai', 108, True, "Filename: 108.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology to enhance an organi ... (2985 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-13 15:58:13,861 [DEBUG] sqlalchemy.engine.Engine: Row (404, 'embedding_small_openai', 114, True, 'Filename: 114.html\nUser Context:None\nTitle: AE - Re-architect your enterprise landscape\nSummary: The text outlines a methodology for re-architecti ... (1862 characters truncated) ... pe, help design your new enterprise landscape, and assist in the implementation and roll-out.\nGet in touch with our experts\n\xa0\nHere to help!\n\n') 2024-06-13 15:58:13,864 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 15:58:13,865 [INFO] sqlalchemy.engine.Engine: [cached since 914.6s ago] (80,) 2024-06-13 15:58:13,868 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 15:58:13,870 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-13 15:58:13,872 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 15:58:13,873 [INFO] sqlalchemy.engine.Engine: [cached since 914.6s ago] (108,) 2024-06-13 15:58:13,876 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 15:58:13,878 [DEBUG] sqlalchemy.engine.Engine: Row (108, 55, 'https://www.ae.be/digital-talent-organisation/improve-your-organisations-agility', '39/55/en', '108.html', 'html', 'en', None, "Title: AE - Improve your organisation's agility\nSummary: The text outlines a methodology to enhance an organization's agility, addressing common iss ... (902 characters truncated) ... le mindset. Pilot projects are used to measure progress and foster continuous learning, identifying critical success factors for subsequent phases.\n", datetime.datetime(2024, 6, 7, 13, 59, 35, 662760), 8, datetime.datetime(2024, 6, 7, 15, 59, 44, 587689), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 44, 577110), datetime.datetime(2024, 6, 7, 13, 59, 49, 157580), None) 2024-06-13 15:58:13,880 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 15:58:13,880 [INFO] sqlalchemy.engine.Engine: [cached since 914.6s ago] (114,) 2024-06-13 15:58:13,883 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 15:58:13,885 [DEBUG] sqlalchemy.engine.Engine: Row (114, 61, 'https://www.ae.be/business-it-architecture/re-architect-your-enterprise-landscape', '39/61/en', '114.html', 'html', 'en', None, 'Title: AE - Re-architect your enterprise landscape\nSummary: The text outlines a methodology for re-architecting an enterprise landscape to future-pr ... (681 characters truncated) ... ference IT architecture, and implementation roadmaps are used to facilitate the transition and ensure efficient decision-making and accountability.\n', datetime.datetime(2024, 6, 7, 13, 59, 37, 72075), 8, datetime.datetime(2024, 6, 7, 15, 59, 49, 22315), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 49, 11185), datetime.datetime(2024, 6, 7, 13, 59, 54, 852762), None) 2024-06-13 15:58:13,887 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-13 15:58:13,888 [INFO] sqlalchemy.engine.Engine: [cached since 914.6s ago] (datetime.datetime(2024, 6, 13, 13, 58, 13, 886970, tzinfo=datetime.timezone.utc), 52) 2024-06-13 15:58:13,891 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-13 15:58:13,892 [INFO] sqlalchemy.engine.Engine: [cached since 914.6s ago] (52, 'How does ae support business & IT alignment?', 'How does ae, a company based in Flanders, Belgium, support business and IT alignment?', "ae supports business and IT alignment through a variety of services and methodologies designed to integrate technology, business, and people. Positio ... (689 characters truncated) ... s focus on aligning business strategies with IT capabilities, ensuring that both are in sync to drive growth and efficiency [Sources: 334, 396, 404].", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 13, 58, 6, 691748, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 13, 58, 8, 292666, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 13, 58, 13, 886958, tzinfo=datetime.timezone.utc)) 2024-06-13 15:58:13,895 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-13 15:58:13,896 [DEBUG] sqlalchemy.engine.Engine: Row (65,) 2024-06-13 15:58:13,898 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-13 15:58:13,899 [INFO] sqlalchemy.engine.Engine: [cached since 914.6s ago] [(65, 334), (65, 396), (65, 404)] 2024-06-13 15:58:13,903 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:58:13,905 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 15:58:13,908 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 15:58:13,909 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-13 15:58:13,910 [INFO] sqlalchemy.engine.Engine: [cached since 914.6s ago] (65,) 2024-06-13 15:58:13,913 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 15:58:13,914 [DEBUG] sqlalchemy.engine.Engine: Row (65, 52, 'How does ae support business & IT alignment?', 'How does ae, a company based in Flanders, Belgium, support business and IT alignment?', "ae supports business and IT alignment through a variety of services and methodologies designed to integrate technology, business, and people. Positio ... (689 characters truncated) ... s focus on aligning business strategies with IT capabilities, ensuring that both are in sync to drive growth and efficiency [Sources: 334, 396, 404].", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 13, 58, 6, 691748), datetime.datetime(2024, 6, 13, 13, 58, 8, 292666), datetime.datetime(2024, 6, 13, 13, 58, 13, 886958)) 2024-06-13 15:58:13,915 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 16:15:26,027 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-13 16:15:26,028 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 16:15:26,029 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-13 16:15:26,030 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-13 16:15:26,031 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-13 16:15:26,031 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 16:15:26,032 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-13 16:15:26,032 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-13 16:15:26,033 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-13 16:15:26,033 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 16:15:26,034 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-13 16:15:26,034 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-13 16:15:26,035 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 16:15:26,038 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 16:15:26,038 [INFO] sqlalchemy.engine.Engine: [generated in 0.00050s] ('39',) 2024-06-13 16:15:26,082 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 16:15:26,082 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 16:15:26,307 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 16:15:55,246 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 16:15:55,247 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 16:15:55,247 [INFO] sqlalchemy.engine.Engine: [cached since 1991s ago] ('39',) 2024-06-13 16:15:55,250 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 16:15:55,250 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 16:15:55,251 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 16:15:55,252 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-13 16:15:55,252 [INFO] sqlalchemy.engine.Engine: [cached since 1991s ago] () 2024-06-13 16:15:55,253 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 16:15:55,254 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 16:15:55,255 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 16:15:55,256 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-13 16:15:55,256 [INFO] sqlalchemy.engine.Engine: [cached since 1991s ago] ('e71dfd43-8dcd-48a6-8136-9c23abd60073', 1) 2024-06-13 16:15:55,258 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 16:15:55,259 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-13 16:15:55,259 [INFO] sqlalchemy.engine.Engine: [cached since 1991s ago] (None, 'e71dfd43-8dcd-48a6-8136-9c23abd60073', datetime.datetime(2024, 6, 13, 14, 15, 55, 258867, tzinfo=datetime.timezone.utc), None) 2024-06-13 16:15:55,260 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-13 16:15:55,261 [DEBUG] sqlalchemy.engine.Engine: Row (53,) 2024-06-13 16:15:55,261 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 16:15:55,263 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 16:15:55,263 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-13 16:15:55,264 [INFO] sqlalchemy.engine.Engine: [cached since 1991s ago] (53,) 2024-06-13 16:15:55,265 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-13 16:15:55,266 [DEBUG] sqlalchemy.engine.Engine: Row (53, None, 'e71dfd43-8dcd-48a6-8136-9c23abd60073', datetime.datetime(2024, 6, 13, 14, 15, 55, 258867), None) 2024-06-13 16:15:55,266 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 16:15:55,267 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 16:15:55,267 [INFO] sqlalchemy.engine.Engine: [cached since 1991s ago] (39,) 2024-06-13 16:15:55,269 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 16:15:55,269 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 16:15:55,328 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-13 16:15:55,328 [INFO] sqlalchemy.engine.Engine: [cached since 1991s ago] ('e71dfd43-8dcd-48a6-8136-9c23abd60073',) 2024-06-13 16:15:55,330 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 16:15:56,544 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-13 16:15:56,546 [INFO] sqlalchemy.engine.Engine: [cached since 1987s ago] ('[-0.04343676657409657,-0.019165687661585634,0.06918212915288333,0.015357122144588169,-0.016995216141919737,0.013637124844373912,-0.021595526935740364 ... (32318 characters truncated) ... 0.002721623341341692,-0.02853011958028264,0.025595203574313614,0.020216798830252437,-0.0009214273496300485,0.002291624016288128,0.027424406830575777]', datetime.date(2024, 6, 13), datetime.date(2024, 6, 13), '[-0.04343676657409657,-0.019165687661585634,0.06918212915288333,0.015357122144588169,-0.016995216141919737,0.013637124844373912,-0.021595526935740364 ... (32318 characters truncated) ... 0.002721623341341692,-0.02853011958028264,0.025595203574313614,0.020216798830252437,-0.0009214273496300485,0.002291624016288128,0.027424406830575777]', 0.85, 5) 2024-06-13 16:15:56,557 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-13 16:15:56,559 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.47939113150992785) 2024-06-13 16:15:56,561 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.5091107140781547) 2024-06-13 16:15:56,563 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.5485767258865262) 2024-06-13 16:15:56,565 [DEBUG] sqlalchemy.engine.Engine: Row (414, 414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00455047, 0.00647751, 0.04748698, ..., -0.01366245, -0.03033153, 0.00956519], dtype=float32), 0.5592606977173308) 2024-06-13 16:15:56,566 [DEBUG] sqlalchemy.engine.Engine: Row (407, 407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00583454, 0.00166043, 0.04974287, ..., -0.01230303, -0.03087184, 0.00796122], dtype=float32), 0.5628141946528732) 2024-06-13 16:15:57,627 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-13 16:15:57,629 [INFO] sqlalchemy.engine.Engine: [cached since 1978s ago] (334, 398, 371, 414, 407) 2024-06-13 16:15:57,633 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-13 16:15:57,636 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-13 16:15:57,637 [DEBUG] sqlalchemy.engine.Engine: Row (371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-13 16:15:57,638 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-13 16:15:57,639 [DEBUG] sqlalchemy.engine.Engine: Row (407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-13 16:15:57,640 [DEBUG] sqlalchemy.engine.Engine: Row (414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-13 16:15:57,643 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 16:15:57,644 [INFO] sqlalchemy.engine.Engine: [cached since 1978s ago] (80,) 2024-06-13 16:15:57,647 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 16:15:57,648 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-13 16:15:57,650 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 16:15:57,651 [INFO] sqlalchemy.engine.Engine: [cached since 1978s ago] (100,) 2024-06-13 16:15:57,653 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 16:15:57,654 [DEBUG] sqlalchemy.engine.Engine: Row (100, 47, 'https://www.ae.be/applications/think-build-run-your-digital-solution', '39/47/en', '100.html', 'html', 'en', None, 'Title: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing digital solutions that are user-friendl ... (853 characters truncated) ... s, such as peace of mind, increased revenue, and reduced costs, and encourages readers to explore client success stories for real-world validation.\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 592229), 8, datetime.datetime(2024, 6, 7, 15, 59, 39, 5310), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 994356), datetime.datetime(2024, 6, 7, 13, 59, 43, 726029), None) 2024-06-13 16:15:57,656 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 16:15:57,656 [INFO] sqlalchemy.engine.Engine: [cached since 1978s ago] (109,) 2024-06-13 16:15:57,659 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 16:15:57,660 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-13 16:15:57,661 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 16:15:57,661 [INFO] sqlalchemy.engine.Engine: [cached since 1978s ago] (120,) 2024-06-13 16:15:57,664 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 16:15:57,665 [DEBUG] sqlalchemy.engine.Engine: Row (120, 67, 'https://www.ae.be/our-services#inspire', '39/67/en', '120.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 38, 434701), 8, datetime.datetime(2024, 6, 7, 15, 59, 55, 22150), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 55, 12382), datetime.datetime(2024, 6, 7, 13, 59, 55, 347392), None) 2024-06-13 16:15:57,666 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-13 16:15:57,666 [INFO] sqlalchemy.engine.Engine: [cached since 1978s ago] (125,) 2024-06-13 16:15:57,669 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-13 16:15:57,670 [DEBUG] sqlalchemy.engine.Engine: Row (125, 72, 'https://www.ae.be/our-services#application-development', '39/72/en', '125.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 39, 202426), 8, datetime.datetime(2024, 6, 7, 15, 59, 56, 498675), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 56, 488290), datetime.datetime(2024, 6, 7, 13, 59, 56, 831906), None) 2024-06-13 16:15:57,672 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-13 16:15:57,673 [INFO] sqlalchemy.engine.Engine: [cached since 1978s ago] (datetime.datetime(2024, 6, 13, 14, 15, 57, 671463, tzinfo=datetime.timezone.utc), 53) 2024-06-13 16:15:57,675 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-13 16:15:57,676 [INFO] sqlalchemy.engine.Engine: [cached since 1978s ago] (53, 'Does ae offer specific services in the Finances domain?', 'Does ae, a company based in Flanders, Belgium, offer specific services in the Finances domain?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 14, 15, 55, 266446, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 14, 15, 56, 214928, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 13, 14, 15, 57, 671452, tzinfo=datetime.timezone.utc)) 2024-06-13 16:15:57,678 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-13 16:15:57,679 [DEBUG] sqlalchemy.engine.Engine: Row (66,) 2024-06-13 16:15:57,680 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-13 16:15:57,680 [INFO] sqlalchemy.engine.Engine: [cached since 1978s ago] [(66, 334), (66, 371), (66, 398), (66, 407), (66, 414)] 2024-06-13 16:15:57,686 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 16:15:57,689 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-13 16:15:57,692 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 16:15:57,693 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-13 16:15:57,694 [INFO] sqlalchemy.engine.Engine: [cached since 1978s ago] (66,) 2024-06-13 16:15:57,696 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-13 16:15:57,697 [DEBUG] sqlalchemy.engine.Engine: Row (66, 53, 'Does ae offer specific services in the Finances domain?', 'Does ae, a company based in Flanders, Belgium, offer specific services in the Finances domain?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 13, 14, 15, 55, 266446), datetime.datetime(2024, 6, 13, 14, 15, 56, 214928), datetime.datetime(2024, 6, 13, 14, 15, 57, 671452)) 2024-06-13 16:15:57,698 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 16:16:02,976 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-13 16:16:02,977 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 16:16:02,980 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-13 16:16:02,981 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-13 16:16:02,982 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-13 16:16:02,982 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 16:16:02,984 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-13 16:16:02,985 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-13 16:16:02,986 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-13 16:16:02,987 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 16:16:02,987 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-13 16:16:02,987 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-13 16:16:02,988 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 16:16:02,990 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-13 16:16:02,991 [INFO] sqlalchemy.engine.Engine: [generated in 0.00092s] (66,) 2024-06-13 16:16:02,995 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 16:17:26,854 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 16:17:26,856 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-13 16:17:26,858 [INFO] sqlalchemy.engine.Engine: [cached since 83.87s ago] (66,) 2024-06-13 16:17:26,863 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 16:34:17,488 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-13 16:34:17,488 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 16:34:17,490 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-13 16:34:17,491 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-13 16:34:17,491 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-13 16:34:17,492 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 16:34:17,493 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-13 16:34:17,494 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-13 16:34:17,494 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-13 16:34:17,495 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 16:34:17,495 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-13 16:34:17,496 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-13 16:34:17,497 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 16:34:17,500 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-13 16:34:17,501 [INFO] sqlalchemy.engine.Engine: [generated in 0.00056s] ('39',) 2024-06-13 16:34:17,540 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-13 16:34:17,541 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-13 16:34:17,824 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-13 16:34:29,236 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-13 16:34:29,237 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 16:34:29,239 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-13 16:34:29,240 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-13 16:34:29,241 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-13 16:34:29,242 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 16:34:29,243 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-13 16:34:29,244 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-13 16:34:29,245 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-13 16:34:29,245 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-13 16:34:29,246 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-13 16:34:29,247 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-13 16:34:29,249 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-13 16:34:29,252 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-13 16:34:29,252 [INFO] sqlalchemy.engine.Engine: [generated in 0.00083s] (66,) 2024-06-13 16:34:29,255 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 06:54:01,470 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 06:54:01,471 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 06:54:01,473 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 06:54:01,474 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 06:54:01,475 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 06:54:01,475 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 06:54:01,476 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 06:54:01,476 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 06:54:01,477 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 06:54:01,477 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 06:54:01,478 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 06:54:01,479 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 06:54:01,480 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 06:54:01,483 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 06:54:01,484 [INFO] sqlalchemy.engine.Engine: [generated in 0.00055s] ('39',) 2024-06-14 06:54:01,496 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 06:54:01,497 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 06:54:01,756 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 06:54:29,580 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 06:54:29,581 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 06:54:29,582 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 06:54:29,583 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 06:54:29,583 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 06:54:29,584 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 06:54:29,584 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 06:54:29,585 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 06:54:29,586 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 06:54:29,586 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 06:54:29,587 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 06:54:29,587 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 06:54:29,588 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 06:54:29,591 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 06:54:29,592 [INFO] sqlalchemy.engine.Engine: [generated in 0.00050s] ('39',) 2024-06-14 06:54:29,601 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 06:54:29,602 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 06:54:29,802 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 06:55:03,198 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 06:55:03,199 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 06:55:03,200 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 06:55:03,201 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 06:55:03,202 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 06:55:03,202 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 06:55:03,203 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 06:55:03,204 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 06:55:03,204 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 06:55:03,205 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 06:55:03,205 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 06:55:03,206 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 06:55:03,207 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 06:55:03,210 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 06:55:03,210 [INFO] sqlalchemy.engine.Engine: [generated in 0.00052s] ('39',) 2024-06-14 06:55:03,219 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 06:55:03,219 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 06:55:03,233 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 06:55:03,234 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 06:55:03,235 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 06:55:03,235 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 06:55:03,236 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 06:55:03,236 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 06:55:03,237 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 06:55:03,237 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 06:55:03,238 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 06:55:03,238 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 06:55:03,239 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 06:55:03,239 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 06:55:03,240 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 06:55:03,241 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 06:55:03,241 [INFO] sqlalchemy.engine.Engine: [generated in 0.00032s] () 2024-06-14 06:55:03,241 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 06:55:03,242 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 06:55:03,243 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 06:55:03,244 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 06:55:03,245 [INFO] sqlalchemy.engine.Engine: [generated in 0.00036s] ('1ba08dd2-9461-4934-a4b6-9f4b1d2bfccc', 1) 2024-06-14 06:55:03,249 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 06:55:03,250 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-14 06:55:03,250 [INFO] sqlalchemy.engine.Engine: [generated in 0.00035s] (None, '1ba08dd2-9461-4934-a4b6-9f4b1d2bfccc', datetime.datetime(2024, 6, 14, 4, 55, 3, 249576, tzinfo=datetime.timezone.utc), None) 2024-06-14 06:55:03,253 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 06:55:03,253 [DEBUG] sqlalchemy.engine.Engine: Row (54,) 2024-06-14 06:55:03,254 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 06:55:03,256 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 06:55:03,257 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 06:55:03,257 [INFO] sqlalchemy.engine.Engine: [generated in 0.00033s] (54,) 2024-06-14 06:55:03,258 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 06:55:03,259 [DEBUG] sqlalchemy.engine.Engine: Row (54, None, '1ba08dd2-9461-4934-a4b6-9f4b1d2bfccc', datetime.datetime(2024, 6, 14, 4, 55, 3, 249576), None) 2024-06-14 06:55:03,259 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 06:55:03,260 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 06:55:03,260 [INFO] sqlalchemy.engine.Engine: [generated in 0.00034s] (39,) 2024-06-14 06:55:03,262 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 06:55:03,263 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 06:55:03,447 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 06:55:03,447 [INFO] sqlalchemy.engine.Engine: [generated in 0.00038s] ('1ba08dd2-9461-4934-a4b6-9f4b1d2bfccc',) 2024-06-14 06:55:03,450 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 06:55:04,656 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 06:55:04,657 [INFO] sqlalchemy.engine.Engine: [generated in 0.00488s] ('[-0.025891281148844186,-0.01441026822842224,0.05430921804056954,0.009461076741783597,-0.04434142173454312,0.01521546642733793,-0.021198920483493432,0 ... (32295 characters truncated) ... ,0.0019106099700108832,-0.010821583465337485,0.03398491002006349,0.017811536434290797,0.007600791600997285,-0.02603010781434246,0.024752897648881066]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.025891281148844186,-0.01441026822842224,0.05430921804056954,0.009461076741783597,-0.04434142173454312,0.01521546642733793,-0.021198920483493432,0 ... (32295 characters truncated) ... ,0.0019106099700108832,-0.010821583465337485,0.03398491002006349,0.017811536434290797,0.007600791600997285,-0.02603010781434246,0.024752897648881066]', 0.85, 5) 2024-06-14 06:55:04,698 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 06:55:04,702 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.42525092212850213) 2024-06-14 06:55:04,706 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.4621903756062371) 2024-06-14 06:55:04,708 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.5332563241964255) 2024-06-14 06:55:04,710 [DEBUG] sqlalchemy.engine.Engine: Row (414, 414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00455047, 0.00647751, 0.04748698, ..., -0.01366245, -0.03033153, 0.00956519], dtype=float32), 0.5431223953524476) 2024-06-14 06:55:04,711 [DEBUG] sqlalchemy.engine.Engine: Row (407, 407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00583454, 0.00166043, 0.04974287, ..., -0.01230303, -0.03087184, 0.00796122], dtype=float32), 0.5453894111281976) 2024-06-14 06:55:10,814 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 06:55:10,816 [INFO] sqlalchemy.engine.Engine: [generated in 0.00204s] (334, 398, 371, 414, 407) 2024-06-14 06:55:10,820 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 06:55:10,822 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-14 06:55:10,823 [DEBUG] sqlalchemy.engine.Engine: Row (371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 06:55:10,824 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 06:55:10,825 [DEBUG] sqlalchemy.engine.Engine: Row (407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-14 06:55:10,826 [DEBUG] sqlalchemy.engine.Engine: Row (414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-14 06:55:10,830 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 06:55:10,830 [INFO] sqlalchemy.engine.Engine: [generated in 0.00090s] (80,) 2024-06-14 06:55:10,835 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 06:55:10,836 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-14 06:55:10,837 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 06:55:10,838 [INFO] sqlalchemy.engine.Engine: [cached since 0.008099s ago] (100,) 2024-06-14 06:55:10,841 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 06:55:10,842 [DEBUG] sqlalchemy.engine.Engine: Row (100, 47, 'https://www.ae.be/applications/think-build-run-your-digital-solution', '39/47/en', '100.html', 'html', 'en', None, 'Title: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing digital solutions that are user-friendl ... (853 characters truncated) ... s, such as peace of mind, increased revenue, and reduced costs, and encourages readers to explore client success stories for real-world validation.\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 592229), 8, datetime.datetime(2024, 6, 7, 15, 59, 39, 5310), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 994356), datetime.datetime(2024, 6, 7, 13, 59, 43, 726029), None) 2024-06-14 06:55:10,843 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 06:55:10,844 [INFO] sqlalchemy.engine.Engine: [cached since 0.01445s ago] (109,) 2024-06-14 06:55:10,846 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 06:55:10,847 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-14 06:55:10,848 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 06:55:10,849 [INFO] sqlalchemy.engine.Engine: [cached since 0.01928s ago] (120,) 2024-06-14 06:55:10,851 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 06:55:10,852 [DEBUG] sqlalchemy.engine.Engine: Row (120, 67, 'https://www.ae.be/our-services#inspire', '39/67/en', '120.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 38, 434701), 8, datetime.datetime(2024, 6, 7, 15, 59, 55, 22150), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 55, 12382), datetime.datetime(2024, 6, 7, 13, 59, 55, 347392), None) 2024-06-14 06:55:10,853 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 06:55:10,853 [INFO] sqlalchemy.engine.Engine: [cached since 0.02371s ago] (125,) 2024-06-14 06:55:10,856 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 06:55:10,857 [DEBUG] sqlalchemy.engine.Engine: Row (125, 72, 'https://www.ae.be/our-services#application-development', '39/72/en', '125.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 39, 202426), 8, datetime.datetime(2024, 6, 7, 15, 59, 56, 498675), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 56, 488290), datetime.datetime(2024, 6, 7, 13, 59, 56, 831906), None) 2024-06-14 06:55:10,861 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 06:55:10,862 [INFO] sqlalchemy.engine.Engine: [generated in 0.00086s] (datetime.datetime(2024, 6, 14, 4, 55, 10, 858668, tzinfo=datetime.timezone.utc), 54) 2024-06-14 06:55:10,865 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 06:55:10,866 [INFO] sqlalchemy.engine.Engine: [generated in 0.00106s] (54, "Hi Eve, I'm wondering what services ae has to offer?", 'What services does ae, a company based in Flanders, Belgium, offer?', 'ae, a company based in Flanders, Belgium, offers a wide range of services including:\n\n1. **Inspire**: Fueling business creativity and innovation.\n ... (1311 characters truncated) ... d and hybrid solutions.\n\nThese services are designed to help businesses thrive in a digital world by combining people, processes, and technology.\n', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 4, 55, 3, 259575, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 4, 55, 4, 187724, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 4, 55, 10, 858660, tzinfo=datetime.timezone.utc)) 2024-06-14 06:55:10,870 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 06:55:10,871 [DEBUG] sqlalchemy.engine.Engine: Row (67,) 2024-06-14 06:55:10,872 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 06:55:10,873 [INFO] sqlalchemy.engine.Engine: [generated in 0.00096s] [(67, 334), (67, 371), (67, 398), (67, 407), (67, 414)] 2024-06-14 06:55:10,880 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 06:55:10,883 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 06:55:10,886 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 06:55:10,887 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 06:55:10,888 [INFO] sqlalchemy.engine.Engine: [generated in 0.00097s] (67,) 2024-06-14 06:55:10,891 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 06:55:10,892 [DEBUG] sqlalchemy.engine.Engine: Row (67, 54, "Hi Eve, I'm wondering what services ae has to offer?", 'What services does ae, a company based in Flanders, Belgium, offer?', 'ae, a company based in Flanders, Belgium, offers a wide range of services including:\n\n1. **Inspire**: Fueling business creativity and innovation.\n ... (1311 characters truncated) ... d and hybrid solutions.\n\nThese services are designed to help businesses thrive in a digital world by combining people, processes, and technology.\n', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 4, 55, 3, 259575), datetime.datetime(2024, 6, 14, 4, 55, 4, 187724), datetime.datetime(2024, 6, 14, 4, 55, 10, 858660)) 2024-06-14 06:55:10,893 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 06:55:35,184 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 06:55:35,185 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 06:55:35,186 [INFO] sqlalchemy.engine.Engine: [cached since 31.98s ago] ('39',) 2024-06-14 06:55:35,189 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 06:55:35,190 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 06:55:35,191 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 06:55:35,192 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 06:55:35,192 [INFO] sqlalchemy.engine.Engine: [cached since 31.95s ago] () 2024-06-14 06:55:35,193 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 06:55:35,195 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 06:55:35,197 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 06:55:35,198 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 06:55:35,198 [INFO] sqlalchemy.engine.Engine: [cached since 31.95s ago] ('1ba08dd2-9461-4934-a4b6-9f4b1d2bfccc', 1) 2024-06-14 06:55:35,200 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 06:55:35,201 [DEBUG] sqlalchemy.engine.Engine: Row (54, None, '1ba08dd2-9461-4934-a4b6-9f4b1d2bfccc', datetime.datetime(2024, 6, 14, 4, 55, 3, 249576), datetime.datetime(2024, 6, 14, 4, 55, 10, 858668)) 2024-06-14 06:55:35,202 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 06:55:35,203 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 06:55:35,204 [INFO] sqlalchemy.engine.Engine: [cached since 31.94s ago] (39,) 2024-06-14 06:55:35,207 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 06:55:35,208 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 06:55:35,264 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 06:55:35,264 [INFO] sqlalchemy.engine.Engine: [cached since 31.82s ago] ('1ba08dd2-9461-4934-a4b6-9f4b1d2bfccc',) 2024-06-14 06:55:35,266 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 06:55:35,266 [DEBUG] sqlalchemy.engine.Engine: Row (67, 54, "Hi Eve, I'm wondering what services ae has to offer?", 'What services does ae, a company based in Flanders, Belgium, offer?', 'ae, a company based in Flanders, Belgium, offers a wide range of services including:\n\n1. **Inspire**: Fueling business creativity and innovation.\n ... (1311 characters truncated) ... d and hybrid solutions.\n\nThese services are designed to help businesses thrive in a digital world by combining people, processes, and technology.\n', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 4, 55, 3, 259575), datetime.datetime(2024, 6, 14, 4, 55, 4, 187724), datetime.datetime(2024, 6, 14, 4, 55, 10, 858660)) 2024-06-14 06:55:36,611 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 06:55:36,613 [INFO] sqlalchemy.engine.Engine: [cached since 31.96s ago] ('[-0.028605178323159605,0.0015626200652127675,0.04473010501362123,-0.007800157270436239,-0.05251645728937728,-0.007096072273762691,-0.0328849110758893 ... (32346 characters truncated) ... 0.004207253038199116,-0.012625210130436748,0.017118929148273995,0.021191578598897715,-0.007234128274161363,0.004310794689252151,0.024063140426957827]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.028605178323159605,0.0015626200652127675,0.04473010501362123,-0.007800157270436239,-0.05251645728937728,-0.007096072273762691,-0.0328849110758893 ... (32346 characters truncated) ... 0.004207253038199116,-0.012625210130436748,0.017118929148273995,0.021191578598897715,-0.007234128274161363,0.004310794689252151,0.024063140426957827]', 0.85, 5) 2024-06-14 06:55:36,627 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 06:55:36,631 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.3760812139994073) 2024-06-14 06:55:36,633 [DEBUG] sqlalchemy.engine.Engine: Row (407, 407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00583454, 0.00166043, 0.04974287, ..., -0.01230303, -0.03087184, 0.00796122], dtype=float32), 0.4472871704620157) 2024-06-14 06:55:36,635 [DEBUG] sqlalchemy.engine.Engine: Row (414, 414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00455047, 0.00647751, 0.04748698, ..., -0.01366245, -0.03033153, 0.00956519], dtype=float32), 0.44811625722513115) 2024-06-14 06:55:36,636 [DEBUG] sqlalchemy.engine.Engine: Row (412, 412, 'embedding_small_openai', 124, True, "Filename: 124.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00545662, 0.0008127 , 0.04600783, ..., -0.01164913, -0.03196705, 0.00955185], dtype=float32), 0.4506590596755411) 2024-06-14 06:55:36,638 [DEBUG] sqlalchemy.engine.Engine: Row (409, 409, 'embedding_small_openai', 121, True, "Filename: 121.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00718399, 0.00015564, 0.04287589, ..., -0.00847512, -0.03310595, 0.00535581], dtype=float32), 0.4546618462371226) 2024-06-14 06:55:37,827 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 06:55:37,829 [INFO] sqlalchemy.engine.Engine: [cached since 27.02s ago] (334, 407, 412, 414, 409) 2024-06-14 06:55:37,833 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 06:55:37,835 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-14 06:55:37,837 [DEBUG] sqlalchemy.engine.Engine: Row (407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-14 06:55:37,838 [DEBUG] sqlalchemy.engine.Engine: Row (409, 'embedding_small_openai', 121, True, "Filename: 121.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-14 06:55:37,839 [DEBUG] sqlalchemy.engine.Engine: Row (412, 'embedding_small_openai', 124, True, "Filename: 124.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-14 06:55:37,840 [DEBUG] sqlalchemy.engine.Engine: Row (414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-14 06:55:37,842 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 06:55:37,843 [INFO] sqlalchemy.engine.Engine: [cached since 27.01s ago] (80,) 2024-06-14 06:55:37,847 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 06:55:37,848 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-14 06:55:37,849 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 06:55:37,850 [INFO] sqlalchemy.engine.Engine: [cached since 27.02s ago] (120,) 2024-06-14 06:55:37,854 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 06:55:37,855 [DEBUG] sqlalchemy.engine.Engine: Row (120, 67, 'https://www.ae.be/our-services#inspire', '39/67/en', '120.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 38, 434701), 8, datetime.datetime(2024, 6, 7, 15, 59, 55, 22150), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 55, 12382), datetime.datetime(2024, 6, 7, 13, 59, 55, 347392), None) 2024-06-14 06:55:37,856 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 06:55:37,857 [INFO] sqlalchemy.engine.Engine: [cached since 27.03s ago] (121,) 2024-06-14 06:55:37,860 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 06:55:37,861 [DEBUG] sqlalchemy.engine.Engine: Row (121, 68, 'https://www.ae.be/our-services#it-team-extension', '39/68/en', '121.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 38, 575604), 8, datetime.datetime(2024, 6, 7, 15, 59, 55, 370128), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 55, 359854), datetime.datetime(2024, 6, 7, 13, 59, 56, 26055), None) 2024-06-14 06:55:37,862 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 06:55:37,863 [INFO] sqlalchemy.engine.Engine: [cached since 27.03s ago] (124,) 2024-06-14 06:55:37,866 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 06:55:37,867 [DEBUG] sqlalchemy.engine.Engine: Row (124, 71, 'https://www.ae.be/our-services#it-consultancy', '39/71/en', '124.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 39, 53300), 8, datetime.datetime(2024, 6, 7, 15, 59, 56, 110681), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 56, 100071), datetime.datetime(2024, 6, 7, 13, 59, 56, 427076), None) 2024-06-14 06:55:37,869 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 06:55:37,870 [INFO] sqlalchemy.engine.Engine: [cached since 27.04s ago] (125,) 2024-06-14 06:55:37,873 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 06:55:37,874 [DEBUG] sqlalchemy.engine.Engine: Row (125, 72, 'https://www.ae.be/our-services#application-development', '39/72/en', '125.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 39, 202426), 8, datetime.datetime(2024, 6, 7, 15, 59, 56, 498675), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 56, 488290), datetime.datetime(2024, 6, 7, 13, 59, 56, 831906), None) 2024-06-14 06:55:37,877 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 06:55:37,877 [INFO] sqlalchemy.engine.Engine: [cached since 27.02s ago] (datetime.datetime(2024, 6, 14, 4, 55, 37, 875952, tzinfo=datetime.timezone.utc), 54) 2024-06-14 06:55:37,883 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 06:55:37,884 [INFO] sqlalchemy.engine.Engine: [cached since 27.02s ago] (54, 'What is understood under 4?', 'What is meant by "IT Team Extension" as one of the services offered by ae, a company based in Flanders, Belgium?', 'The "IT Team Extension" service offered by ae involves enhancing a client\'s team\'s capabilities by providing skilled professionals to complement th ... (6 characters truncated) ... ouse talent. This service ensures a harmonious and efficient workflow by seamlessly integrating ae\'s professionals with the client\'s existing team.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 4, 55, 35, 202334, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 4, 55, 36, 296685, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 4, 55, 37, 875943, tzinfo=datetime.timezone.utc)) 2024-06-14 06:55:37,887 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 06:55:37,888 [DEBUG] sqlalchemy.engine.Engine: Row (68,) 2024-06-14 06:55:37,890 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 06:55:37,890 [INFO] sqlalchemy.engine.Engine: [cached since 27.02s ago] [(68, 334), (68, 407), (68, 409), (68, 412), (68, 414)] 2024-06-14 06:55:37,897 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 06:55:37,899 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 06:55:37,902 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 06:55:37,903 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 06:55:37,904 [INFO] sqlalchemy.engine.Engine: [cached since 27.02s ago] (68,) 2024-06-14 06:55:37,907 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 06:55:37,908 [DEBUG] sqlalchemy.engine.Engine: Row (68, 54, 'What is understood under 4?', 'What is meant by "IT Team Extension" as one of the services offered by ae, a company based in Flanders, Belgium?', 'The "IT Team Extension" service offered by ae involves enhancing a client\'s team\'s capabilities by providing skilled professionals to complement th ... (6 characters truncated) ... ouse talent. This service ensures a harmonious and efficient workflow by seamlessly integrating ae\'s professionals with the client\'s existing team.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 4, 55, 35, 202334), datetime.datetime(2024, 6, 14, 4, 55, 36, 296685), datetime.datetime(2024, 6, 14, 4, 55, 37, 875943)) 2024-06-14 06:55:37,909 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 06:55:56,046 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 06:55:56,047 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 06:55:56,049 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 06:55:56,050 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 06:55:56,051 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 06:55:56,052 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 06:55:56,054 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 06:55:56,055 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 06:55:56,057 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 06:55:56,058 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 06:55:56,059 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 06:55:56,059 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 06:55:56,060 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 06:55:56,061 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 06:55:56,061 [INFO] sqlalchemy.engine.Engine: [generated in 0.00043s] () 2024-06-14 06:55:56,062 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 06:55:56,065 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 06:55:56,066 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id IS NULL 2024-06-14 06:55:56,067 [INFO] sqlalchemy.engine.Engine: [generated in 0.00046s] () 2024-06-14 06:55:56,068 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 06:55:56,070 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 07:01:22,919 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 07:01:22,920 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 07:01:22,921 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 07:01:22,921 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 07:01:22,922 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 07:01:22,922 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 07:01:22,923 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 07:01:22,923 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 07:01:22,924 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 07:01:22,924 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 07:01:22,925 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 07:01:22,925 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 07:01:22,927 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:01:22,930 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 07:01:22,930 [INFO] sqlalchemy.engine.Engine: [generated in 0.00049s] ('39',) 2024-06-14 07:01:22,940 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 07:01:22,940 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 07:01:23,236 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 07:01:42,473 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:01:42,474 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 07:01:42,474 [INFO] sqlalchemy.engine.Engine: [cached since 399.3s ago] ('39',) 2024-06-14 07:01:42,476 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 07:01:42,477 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 07:01:42,477 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:01:42,477 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 07:01:42,478 [INFO] sqlalchemy.engine.Engine: [cached since 399.2s ago] () 2024-06-14 07:01:42,478 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:01:42,479 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:01:42,480 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:01:42,481 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 07:01:42,481 [INFO] sqlalchemy.engine.Engine: [cached since 399.2s ago] ('0b87e80e-fa47-455f-9803-dd7ee89ef1cf', 1) 2024-06-14 07:01:42,482 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 07:01:42,483 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-14 07:01:42,483 [INFO] sqlalchemy.engine.Engine: [cached since 399.2s ago] (None, '0b87e80e-fa47-455f-9803-dd7ee89ef1cf', datetime.datetime(2024, 6, 14, 5, 1, 42, 483415, tzinfo=datetime.timezone.utc), None) 2024-06-14 07:01:42,485 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 07:01:42,485 [DEBUG] sqlalchemy.engine.Engine: Row (55,) 2024-06-14 07:01:42,486 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:01:42,487 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:01:42,488 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 07:01:42,489 [INFO] sqlalchemy.engine.Engine: [cached since 399.2s ago] (55,) 2024-06-14 07:01:42,491 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 07:01:42,491 [DEBUG] sqlalchemy.engine.Engine: Row (55, None, '0b87e80e-fa47-455f-9803-dd7ee89ef1cf', datetime.datetime(2024, 6, 14, 5, 1, 42, 483415), None) 2024-06-14 07:01:42,492 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:01:42,493 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 07:01:42,493 [INFO] sqlalchemy.engine.Engine: [cached since 399.2s ago] (39,) 2024-06-14 07:01:42,495 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 07:01:42,496 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 07:01:42,562 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 07:01:42,562 [INFO] sqlalchemy.engine.Engine: [cached since 399.1s ago] ('0b87e80e-fa47-455f-9803-dd7ee89ef1cf',) 2024-06-14 07:01:42,564 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 07:01:43,972 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 07:01:43,974 [INFO] sqlalchemy.engine.Engine: [cached since 399.3s ago] ('[-0.025464569918704227,-0.019336167995748166,0.0534122020793662,0.006108591296438975,-0.019653154783826496,-0.014237970805740432,-0.00796428257308993 ... (32385 characters truncated) ... 4,0.011424716554004623,-0.008268060414178541,0.02982313313250752,0.018121052906103732,0.00041439363352549984,-0.004398185863821211,0.025451363765682]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.025464569918704227,-0.019336167995748166,0.0534122020793662,0.006108591296438975,-0.019653154783826496,-0.014237970805740432,-0.00796428257308993 ... (32385 characters truncated) ... 4,0.011424716554004623,-0.008268060414178541,0.02982313313250752,0.018121052906103732,0.00041439363352549984,-0.004398185863821211,0.025451363765682]', 0.85, 5) 2024-06-14 07:01:43,989 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 07:01:43,992 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.41257640198328405) 2024-06-14 07:01:43,995 [DEBUG] sqlalchemy.engine.Engine: Row (353, 353, 'embedding_small_openai', 96, True, 'Filename: 96.html\nUser Context:None\nTitle: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for ... (717 characters truncated) ... hat makes us different?\nIntelligent use of AI\nJust enough change\nMore than just technology\nGet in touch with our experts\n\xa0\nHere to help \n\n', array([-0.02333704, 0.01682236, 0.05538928, ..., -0.00043228, -0.0089034 , 0.00139342], dtype=float32), 0.47302894819816577) 2024-06-14 07:01:43,997 [DEBUG] sqlalchemy.engine.Engine: Row (338, 338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00497511, -0.00659084, 0.04674853, ..., -0.00752662, 0.00240509, 0.02078909], dtype=float32), 0.47822142942739365) 2024-06-14 07:01:43,998 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.47962692987111755) 2024-06-14 07:01:43,999 [DEBUG] sqlalchemy.engine.Engine: Row (339, 339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00448699, -0.00563733, 0.04762805, ..., -0.01005705, 0.00527407, 0.02094827], dtype=float32), 0.4798232961121951) 2024-06-14 07:01:45,790 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-14 07:01:45,791 [INFO] sqlalchemy.engine.Engine: [cached since 395s ago] (338, 339) 2024-06-14 07:01:45,794 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 07:01:45,796 [DEBUG] sqlalchemy.engine.Engine: Row (338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n") 2024-06-14 07:01:45,797 [DEBUG] sqlalchemy.engine.Engine: Row (339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n") 2024-06-14 07:01:45,799 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 07:01:45,800 [INFO] sqlalchemy.engine.Engine: [cached since 395s ago] (82,) 2024-06-14 07:01:45,803 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 07:01:45,804 [DEBUG] sqlalchemy.engine.Engine: Row (82, 27, 'https://www.ae.be/our-solutions/data-ai', '39/27/en', '82.html', 'html', 'en', None, 'Title: AE - Data & AI\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 855231), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 442959), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 427540), datetime.datetime(2024, 6, 7, 13, 59, 31, 146841), None) 2024-06-14 07:01:45,804 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 07:01:45,805 [INFO] sqlalchemy.engine.Engine: [cached since 395s ago] (84,) 2024-06-14 07:01:45,806 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 07:01:45,806 [DEBUG] sqlalchemy.engine.Engine: Row (84, 30, 'https://www.ae.be/our-solutions/data-ai#solutions', '39/30/en', '84.html', 'html', 'en', None, 'Title: AE - Data & AI\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 175360), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 708679), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 694288), datetime.datetime(2024, 6, 7, 13, 59, 31, 316343), None) 2024-06-14 07:01:45,807 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 07:01:45,807 [INFO] sqlalchemy.engine.Engine: [cached since 394.9s ago] (datetime.datetime(2024, 6, 14, 5, 1, 45, 807200, tzinfo=datetime.timezone.utc), 55) 2024-06-14 07:01:45,808 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 07:01:45,809 [INFO] sqlalchemy.engine.Engine: [cached since 394.9s ago] (55, 'What solutions does ae offer in the AI domain?', 'What solutions does ae, a company based in Flanders, Belgium, offer in the domain of Artificial Intelligence (AI)?', 'ae offers several solutions in the domain of Artificial Intelligence (AI). These include enabling data products to unlock the value of data, operatio ... (179 characters truncated) ... ring data accessibility and governance. ae also emphasizes the importance of leadership and culture in the successful implementation of AI solutions.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 5, 1, 42, 492583, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 5, 1, 43, 428351, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 5, 1, 45, 807196, tzinfo=datetime.timezone.utc)) 2024-06-14 07:01:45,810 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 07:01:45,810 [DEBUG] sqlalchemy.engine.Engine: Row (69,) 2024-06-14 07:01:45,811 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 07:01:45,811 [INFO] sqlalchemy.engine.Engine: [cached since 394.9s ago] [(69, 338), (69, 339)] 2024-06-14 07:01:45,813 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:01:45,814 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:01:45,815 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:01:45,816 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 07:01:45,816 [INFO] sqlalchemy.engine.Engine: [cached since 394.9s ago] (69,) 2024-06-14 07:01:45,818 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 07:01:45,818 [DEBUG] sqlalchemy.engine.Engine: Row (69, 55, 'What solutions does ae offer in the AI domain?', 'What solutions does ae, a company based in Flanders, Belgium, offer in the domain of Artificial Intelligence (AI)?', 'ae offers several solutions in the domain of Artificial Intelligence (AI). These include enabling data products to unlock the value of data, operatio ... (179 characters truncated) ... ring data accessibility and governance. ae also emphasizes the importance of leadership and culture in the successful implementation of AI solutions.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 5, 1, 42, 492583), datetime.datetime(2024, 6, 14, 5, 1, 43, 428351), datetime.datetime(2024, 6, 14, 5, 1, 45, 807196)) 2024-06-14 07:01:45,818 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 07:02:00,346 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 07:02:00,347 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 07:02:00,349 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 07:02:00,351 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 07:02:00,351 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 07:02:00,352 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 07:02:00,353 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 07:02:00,353 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 07:02:00,354 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 07:02:00,354 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 07:02:00,355 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 07:02:00,355 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 07:02:00,356 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:02:00,357 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 07:02:00,357 [INFO] sqlalchemy.engine.Engine: [generated in 0.00043s] () 2024-06-14 07:02:00,358 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:02:00,359 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:02:00,361 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 07:02:00,361 [INFO] sqlalchemy.engine.Engine: [generated in 0.00049s] (69,) 2024-06-14 07:02:00,364 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 07:02:00,364 [DEBUG] sqlalchemy.engine.Engine: Row (69, 55, 'What solutions does ae offer in the AI domain?', 'What solutions does ae, a company based in Flanders, Belgium, offer in the domain of Artificial Intelligence (AI)?', 'ae offers several solutions in the domain of Artificial Intelligence (AI). These include enabling data products to unlock the value of data, operatio ... (179 characters truncated) ... ring data accessibility and governance. ae also emphasizes the importance of leadership and culture in the successful implementation of AI solutions.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 5, 1, 42, 492583), datetime.datetime(2024, 6, 14, 5, 1, 43, 428351), datetime.datetime(2024, 6, 14, 5, 1, 45, 807196)) 2024-06-14 07:02:00,365 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:03:34,442 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:03:34,444 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 07:03:34,446 [INFO] sqlalchemy.engine.Engine: [cached since 94.09s ago] () 2024-06-14 07:03:34,449 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:03:34,453 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:03:34,456 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 07:03:34,457 [INFO] sqlalchemy.engine.Engine: [cached since 94.1s ago] (69,) 2024-06-14 07:03:34,463 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 07:03:34,466 [DEBUG] sqlalchemy.engine.Engine: Row (69, 55, 'What solutions does ae offer in the AI domain?', 'What solutions does ae, a company based in Flanders, Belgium, offer in the domain of Artificial Intelligence (AI)?', 'ae offers several solutions in the domain of Artificial Intelligence (AI). These include enabling data products to unlock the value of data, operatio ... (179 characters truncated) ... ring data accessibility and governance. ae also emphasizes the importance of leadership and culture in the successful implementation of AI solutions.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 5, 1, 42, 492583), datetime.datetime(2024, 6, 14, 5, 1, 43, 428351), datetime.datetime(2024, 6, 14, 5, 1, 45, 807196)) 2024-06-14 07:03:34,470 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:07:37,461 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 07:07:37,461 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 07:07:37,463 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 07:07:37,463 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 07:07:37,464 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 07:07:37,465 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 07:07:37,466 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 07:07:37,466 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 07:07:37,467 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 07:07:37,467 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 07:07:37,468 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 07:07:37,468 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 07:07:37,469 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:07:37,473 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 07:07:37,473 [INFO] sqlalchemy.engine.Engine: [generated in 0.00062s] ('39',) 2024-06-14 07:07:37,484 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 07:07:37,484 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 07:07:37,739 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 07:08:07,539 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:08:07,540 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 07:08:07,542 [INFO] sqlalchemy.engine.Engine: [cached since 30.07s ago] ('39',) 2024-06-14 07:08:07,546 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 07:08:07,548 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 07:08:07,734 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 07:08:25,597 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:08:25,598 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 07:08:25,598 [INFO] sqlalchemy.engine.Engine: [cached since 802.4s ago] ('39',) 2024-06-14 07:08:25,601 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 07:08:25,601 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 07:08:25,602 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:08:25,603 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 07:08:25,604 [INFO] sqlalchemy.engine.Engine: [cached since 802.4s ago] () 2024-06-14 07:08:25,604 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:08:25,606 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:08:25,607 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:08:25,608 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 07:08:25,609 [INFO] sqlalchemy.engine.Engine: [cached since 802.4s ago] ('eab3bf31-14ac-41a4-86ab-5c960d56b988', 1) 2024-06-14 07:08:25,610 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 07:08:25,611 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-14 07:08:25,612 [INFO] sqlalchemy.engine.Engine: [cached since 802.4s ago] (None, 'eab3bf31-14ac-41a4-86ab-5c960d56b988', datetime.datetime(2024, 6, 14, 5, 8, 25, 611624, tzinfo=datetime.timezone.utc), None) 2024-06-14 07:08:25,614 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 07:08:25,615 [DEBUG] sqlalchemy.engine.Engine: Row (56,) 2024-06-14 07:08:25,615 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:08:25,617 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:08:25,618 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 07:08:25,618 [INFO] sqlalchemy.engine.Engine: [cached since 802.4s ago] (56,) 2024-06-14 07:08:25,620 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 07:08:25,621 [DEBUG] sqlalchemy.engine.Engine: Row (56, None, 'eab3bf31-14ac-41a4-86ab-5c960d56b988', datetime.datetime(2024, 6, 14, 5, 8, 25, 611624), None) 2024-06-14 07:08:25,621 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:08:25,622 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 07:08:25,622 [INFO] sqlalchemy.engine.Engine: [cached since 802.4s ago] (39,) 2024-06-14 07:08:25,624 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 07:08:25,625 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 07:08:25,673 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 07:08:25,674 [INFO] sqlalchemy.engine.Engine: [cached since 802.2s ago] ('eab3bf31-14ac-41a4-86ab-5c960d56b988',) 2024-06-14 07:08:25,675 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 07:08:26,850 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 07:08:26,852 [INFO] sqlalchemy.engine.Engine: [cached since 802.2s ago] ('[-0.05264595878759931,0.03540590766394978,0.03528079751497607,0.018878979546573024,0.00159905210079213,-0.00685598512728242,0.00028931506581825905,0. ... (32383 characters truncated) ... ,0.029976166686567773,0.006318015491382522,0.009276848256001318,0.016927275751215255,0.003431120177667167,-0.025772498836134645,0.013674437023608212]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.05264595878759931,0.03540590766394978,0.03528079751497607,0.018878979546573024,0.00159905210079213,-0.00685598512728242,0.00028931506581825905,0. ... (32383 characters truncated) ... ,0.029976166686567773,0.006318015491382522,0.009276848256001318,0.016927275751215255,0.003431120177667167,-0.025772498836134645,0.013674437023608212]', 0.85, 5) 2024-06-14 07:08:26,869 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 07:08:26,872 [DEBUG] sqlalchemy.engine.Engine: Row (353, 353, 'embedding_small_openai', 96, True, 'Filename: 96.html\nUser Context:None\nTitle: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for ... (717 characters truncated) ... hat makes us different?\nIntelligent use of AI\nJust enough change\nMore than just technology\nGet in touch with our experts\n\xa0\nHere to help \n\n', array([-0.02333704, 0.01682236, 0.05538928, ..., -0.00043228, -0.0089034 , 0.00139342], dtype=float32), 0.2869915614764855) 2024-06-14 07:08:26,874 [DEBUG] sqlalchemy.engine.Engine: Row (352, 352, 'embedding_small_openai', 96, True, "Filename: 96.html\nUser Context:\nNone\n\n\n Hyper-automate your document flows\n \nLet AI process your documents with efficiency and care\xa0\nD ... (2754 characters truncated) ... \n\nCustomer Case SDWorx\nThe implementation of our AI tool for document automation improved the service delivery and team performance of SDWorx.\n\n", array([-0.02123779, 0.03953829, 0.04377145, ..., 0.00208958, -0.02966092, -0.0048487 ], dtype=float32), 0.3735347332262132) 2024-06-14 07:08:26,876 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.47966887263254787) 2024-06-14 07:08:26,878 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.4810167558519588) 2024-06-14 07:08:26,880 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.49911546812592045) 2024-06-14 07:08:32,019 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 07:08:32,020 [INFO] sqlalchemy.engine.Engine: [cached since 801.2s ago] (352, 353, 334) 2024-06-14 07:08:32,025 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 07:08:32,027 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-14 07:08:32,028 [DEBUG] sqlalchemy.engine.Engine: Row (352, 'embedding_small_openai', 96, True, "Filename: 96.html\nUser Context:\nNone\n\n\n Hyper-automate your document flows\n \nLet AI process your documents with efficiency and care\xa0\nD ... (2754 characters truncated) ... \n\nCustomer Case SDWorx\nThe implementation of our AI tool for document automation improved the service delivery and team performance of SDWorx.\n\n") 2024-06-14 07:08:32,029 [DEBUG] sqlalchemy.engine.Engine: Row (353, 'embedding_small_openai', 96, True, 'Filename: 96.html\nUser Context:None\nTitle: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for ... (717 characters truncated) ... hat makes us different?\nIntelligent use of AI\nJust enough change\nMore than just technology\nGet in touch with our experts\n\xa0\nHere to help \n\n') 2024-06-14 07:08:32,030 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 07:08:32,031 [INFO] sqlalchemy.engine.Engine: [cached since 801.2s ago] (80,) 2024-06-14 07:08:32,034 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 07:08:32,035 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-14 07:08:32,037 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 07:08:32,038 [INFO] sqlalchemy.engine.Engine: [cached since 801.2s ago] (96,) 2024-06-14 07:08:32,040 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 07:08:32,041 [DEBUG] sqlalchemy.engine.Engine: Row (96, 43, 'https://www.ae.be/data-ai/hyper-automate-your-document-flows', '39/43/en', '96.html', 'html', 'en', None, 'Title: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for document workflows using AI to enhanc ... (515 characters truncated) ... seamless integration. The text also features a customer case study with SD Worx, showcasing the successful implementation and its positive impact.\n', datetime.datetime(2024, 6, 7, 13, 59, 32, 727023), 8, datetime.datetime(2024, 6, 7, 15, 59, 35, 6455), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 34, 995360), datetime.datetime(2024, 6, 7, 13, 59, 38, 462623), None) 2024-06-14 07:08:32,044 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 07:08:32,045 [INFO] sqlalchemy.engine.Engine: [cached since 801.2s ago] (datetime.datetime(2024, 6, 14, 5, 8, 32, 43200, tzinfo=datetime.timezone.utc), 56) 2024-06-14 07:08:32,047 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 07:08:32,048 [INFO] sqlalchemy.engine.Engine: [cached since 801.2s ago] (56, 'What is Document Hyperautomation?', 'What is Document Hyperautomation, and how does ae, a company based in Flanders, Belgium, implement or utilize this technology in their operations?', "Document Hyperautomation refers to the use of AI to automate document workflows, enhancing efficiency and reducing the need for manual interventions. ... (532 characters truncated) ... less integration. A notable customer case is with SD Worx, where ae's AI tool for document automation improved service delivery and team performance.", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 5, 8, 25, 621601, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 5, 8, 26, 551192, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 5, 8, 32, 43188, tzinfo=datetime.timezone.utc)) 2024-06-14 07:08:32,051 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 07:08:32,052 [DEBUG] sqlalchemy.engine.Engine: Row (70,) 2024-06-14 07:08:32,053 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 07:08:32,054 [INFO] sqlalchemy.engine.Engine: [cached since 801.2s ago] [(70, 334), (70, 352), (70, 353)] 2024-06-14 07:08:32,058 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:08:32,060 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:08:32,063 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:08:32,065 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 07:08:32,066 [INFO] sqlalchemy.engine.Engine: [cached since 801.2s ago] (70,) 2024-06-14 07:08:32,068 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 07:08:32,069 [DEBUG] sqlalchemy.engine.Engine: Row (70, 56, 'What is Document Hyperautomation?', 'What is Document Hyperautomation, and how does ae, a company based in Flanders, Belgium, implement or utilize this technology in their operations?', "Document Hyperautomation refers to the use of AI to automate document workflows, enhancing efficiency and reducing the need for manual interventions. ... (532 characters truncated) ... less integration. A notable customer case is with SD Worx, where ae's AI tool for document automation improved service delivery and team performance.", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 5, 8, 25, 621601), datetime.datetime(2024, 6, 14, 5, 8, 26, 551192), datetime.datetime(2024, 6, 14, 5, 8, 32, 43188)) 2024-06-14 07:08:32,070 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 07:08:58,057 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 07:08:58,058 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 07:08:58,061 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 07:08:58,062 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 07:08:58,063 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 07:08:58,064 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 07:08:58,066 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 07:08:58,067 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 07:08:58,068 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 07:08:58,069 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 07:08:58,070 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 07:08:58,070 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 07:08:58,072 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:08:58,072 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 07:08:58,073 [INFO] sqlalchemy.engine.Engine: [generated in 0.00066s] () 2024-06-14 07:08:58,074 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:08:58,077 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:08:58,079 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 07:08:58,079 [INFO] sqlalchemy.engine.Engine: [generated in 0.00071s] (70,) 2024-06-14 07:08:58,083 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 07:08:58,084 [DEBUG] sqlalchemy.engine.Engine: Row (70, 56, 'What is Document Hyperautomation?', 'What is Document Hyperautomation, and how does ae, a company based in Flanders, Belgium, implement or utilize this technology in their operations?', "Document Hyperautomation refers to the use of AI to automate document workflows, enhancing efficiency and reducing the need for manual interventions. ... (532 characters truncated) ... less integration. A notable customer case is with SD Worx, where ae's AI tool for document automation improved service delivery and team performance.", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 5, 8, 25, 621601), datetime.datetime(2024, 6, 14, 5, 8, 26, 551192), datetime.datetime(2024, 6, 14, 5, 8, 32, 43188)) 2024-06-14 07:08:58,087 [INFO] sqlalchemy.engine.Engine: UPDATE interaction SET appreciation=%s::INTEGER WHERE interaction.id = %s::INTEGER 2024-06-14 07:08:58,087 [INFO] sqlalchemy.engine.Engine: [generated in 0.00062s] (0, 70) 2024-06-14 07:08:58,089 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:11:52,007 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 07:11:52,008 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 07:11:52,010 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 07:11:52,010 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 07:11:52,011 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 07:11:52,012 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 07:11:52,012 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 07:11:52,013 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 07:11:52,014 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 07:11:52,014 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 07:11:52,014 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 07:11:52,015 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 07:11:52,016 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:11:52,019 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 07:11:52,019 [INFO] sqlalchemy.engine.Engine: [generated in 0.00046s] ('39',) 2024-06-14 07:11:52,028 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 07:11:52,028 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 07:11:52,040 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 07:11:52,041 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 07:11:52,042 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 07:11:52,042 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 07:11:52,042 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 07:11:52,043 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 07:11:52,043 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 07:11:52,044 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 07:11:52,044 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 07:11:52,045 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 07:11:52,045 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 07:11:52,046 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 07:11:52,047 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:11:52,047 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 07:11:52,047 [INFO] sqlalchemy.engine.Engine: [generated in 0.00034s] () 2024-06-14 07:11:52,048 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:11:52,049 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:11:52,050 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:11:52,051 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 07:11:52,051 [INFO] sqlalchemy.engine.Engine: [generated in 0.00035s] ('eab3bf31-14ac-41a4-86ab-5c960d56b988', 1) 2024-06-14 07:11:52,054 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 07:11:52,055 [DEBUG] sqlalchemy.engine.Engine: Row (56, None, 'eab3bf31-14ac-41a4-86ab-5c960d56b988', datetime.datetime(2024, 6, 14, 5, 8, 25, 611624), datetime.datetime(2024, 6, 14, 5, 8, 32, 43200)) 2024-06-14 07:11:52,055 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:11:52,056 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 07:11:52,056 [INFO] sqlalchemy.engine.Engine: [generated in 0.00034s] (39,) 2024-06-14 07:11:52,058 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 07:11:52,058 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 07:11:52,232 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 07:11:52,233 [INFO] sqlalchemy.engine.Engine: [generated in 0.00042s] ('eab3bf31-14ac-41a4-86ab-5c960d56b988',) 2024-06-14 07:11:52,236 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 07:11:52,236 [DEBUG] sqlalchemy.engine.Engine: Row (70, 56, 'What is Document Hyperautomation?', 'What is Document Hyperautomation, and how does ae, a company based in Flanders, Belgium, implement or utilize this technology in their operations?', "Document Hyperautomation refers to the use of AI to automate document workflows, enhancing efficiency and reducing the need for manual interventions. ... (532 characters truncated) ... less integration. A notable customer case is with SD Worx, where ae's AI tool for document automation improved service delivery and team performance.", 'RAG_TENANT', 'en', 0, datetime.datetime(2024, 6, 14, 5, 8, 25, 621601), datetime.datetime(2024, 6, 14, 5, 8, 26, 551192), datetime.datetime(2024, 6, 14, 5, 8, 32, 43188)) 2024-06-14 07:11:53,583 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 07:11:53,584 [INFO] sqlalchemy.engine.Engine: [generated in 0.00552s] ('[-0.018958564960548815,0.006111380214856174,0.05585270035727757,0.00900099990658875,-0.005915417371135953,-0.039750542728268994,-0.024432234611496153 ... (32323 characters truncated) ... 6,0.01974241447278454,0.007366870108135867,0.03786398492938345,0.013923318208178919,-0.008509432947619707,0.0004940585961169339,0.011631550336569547]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.018958564960548815,0.006111380214856174,0.05585270035727757,0.00900099990658875,-0.005915417371135953,-0.039750542728268994,-0.024432234611496153 ... (32323 characters truncated) ... 6,0.01974241447278454,0.007366870108135867,0.03786398492938345,0.013923318208178919,-0.008509432947619707,0.0004940585961169339,0.011631550336569547]', 0.85, 5) 2024-06-14 07:11:53,612 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 07:11:53,614 [DEBUG] sqlalchemy.engine.Engine: Row (352, 352, 'embedding_small_openai', 96, True, "Filename: 96.html\nUser Context:\nNone\n\n\n Hyper-automate your document flows\n \nLet AI process your documents with efficiency and care\xa0\nD ... (2754 characters truncated) ... \n\nCustomer Case SDWorx\nThe implementation of our AI tool for document automation improved the service delivery and team performance of SDWorx.\n\n", array([-0.02123779, 0.03953829, 0.04377145, ..., 0.00208958, -0.02966092, -0.0048487 ], dtype=float32), 0.3353446914718179) 2024-06-14 07:11:53,617 [DEBUG] sqlalchemy.engine.Engine: Row (353, 353, 'embedding_small_openai', 96, True, 'Filename: 96.html\nUser Context:None\nTitle: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for ... (717 characters truncated) ... hat makes us different?\nIntelligent use of AI\nJust enough change\nMore than just technology\nGet in touch with our experts\n\xa0\nHere to help \n\n', array([-0.02333704, 0.01682236, 0.05538928, ..., -0.00043228, -0.0089034 , 0.00139342], dtype=float32), 0.3553092346516664) 2024-06-14 07:11:53,618 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.3887843457341449) 2024-06-14 07:11:53,620 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.42513152654231934) 2024-06-14 07:11:53,621 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.45356136560440063) 2024-06-14 07:11:55,225 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-14 07:11:55,226 [INFO] sqlalchemy.engine.Engine: [generated in 0.00169s] (352, 353) 2024-06-14 07:11:55,230 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 07:11:55,231 [DEBUG] sqlalchemy.engine.Engine: Row (352, 'embedding_small_openai', 96, True, "Filename: 96.html\nUser Context:\nNone\n\n\n Hyper-automate your document flows\n \nLet AI process your documents with efficiency and care\xa0\nD ... (2754 characters truncated) ... \n\nCustomer Case SDWorx\nThe implementation of our AI tool for document automation improved the service delivery and team performance of SDWorx.\n\n") 2024-06-14 07:11:55,232 [DEBUG] sqlalchemy.engine.Engine: Row (353, 'embedding_small_openai', 96, True, 'Filename: 96.html\nUser Context:None\nTitle: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for ... (717 characters truncated) ... hat makes us different?\nIntelligent use of AI\nJust enough change\nMore than just technology\nGet in touch with our experts\n\xa0\nHere to help \n\n') 2024-06-14 07:11:55,236 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 07:11:55,237 [INFO] sqlalchemy.engine.Engine: [generated in 0.00086s] (96,) 2024-06-14 07:11:55,240 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 07:11:55,241 [DEBUG] sqlalchemy.engine.Engine: Row (96, 43, 'https://www.ae.be/data-ai/hyper-automate-your-document-flows', '39/43/en', '96.html', 'html', 'en', None, 'Title: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for document workflows using AI to enhanc ... (515 characters truncated) ... seamless integration. The text also features a customer case study with SD Worx, showcasing the successful implementation and its positive impact.\n', datetime.datetime(2024, 6, 7, 13, 59, 32, 727023), 8, datetime.datetime(2024, 6, 7, 15, 59, 35, 6455), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 34, 995360), datetime.datetime(2024, 6, 7, 13, 59, 38, 462623), None) 2024-06-14 07:11:55,245 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 07:11:55,246 [INFO] sqlalchemy.engine.Engine: [generated in 0.00087s] (datetime.datetime(2024, 6, 14, 5, 11, 55, 242742, tzinfo=datetime.timezone.utc), 56) 2024-06-14 07:11:55,250 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 07:11:55,251 [INFO] sqlalchemy.engine.Engine: [generated in 0.00091s] (56, 'Can you tell me more about the customer case with SD Worx?', "Can you provide more details about the customer case with SD Worx, specifically how ae's AI tool for document automation improved service delivery and team performance?", "ae's AI tool for document automation significantly improved service delivery and team performance for SD Worx. The implementation of this tool allowe ... (236 characters truncated) ... ve tasks, thereby increasing job satisfaction and retention. As a result, SD Worx experienced improved service delivery and overall team performance.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 5, 11, 52, 55673, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 5, 11, 53, 177210, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 5, 11, 55, 242729, tzinfo=datetime.timezone.utc)) 2024-06-14 07:11:55,254 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 07:11:55,255 [DEBUG] sqlalchemy.engine.Engine: Row (71,) 2024-06-14 07:11:55,256 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 07:11:55,257 [INFO] sqlalchemy.engine.Engine: [generated in 0.00079s] [(71, 352), (71, 353)] 2024-06-14 07:11:55,261 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:11:55,267 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:11:55,269 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:11:55,271 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 07:11:55,272 [INFO] sqlalchemy.engine.Engine: [generated in 0.00084s] (71,) 2024-06-14 07:11:55,274 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 07:11:55,275 [DEBUG] sqlalchemy.engine.Engine: Row (71, 56, 'Can you tell me more about the customer case with SD Worx?', "Can you provide more details about the customer case with SD Worx, specifically how ae's AI tool for document automation improved service delivery and team performance?", "ae's AI tool for document automation significantly improved service delivery and team performance for SD Worx. The implementation of this tool allowe ... (236 characters truncated) ... ve tasks, thereby increasing job satisfaction and retention. As a result, SD Worx experienced improved service delivery and overall team performance.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 5, 11, 52, 55673), datetime.datetime(2024, 6, 14, 5, 11, 53, 177210), datetime.datetime(2024, 6, 14, 5, 11, 55, 242729)) 2024-06-14 07:11:55,276 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 07:12:32,981 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:12:32,982 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 07:12:32,983 [INFO] sqlalchemy.engine.Engine: [cached since 214.9s ago] () 2024-06-14 07:12:32,986 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:12:32,991 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:12:32,994 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 07:12:32,995 [INFO] sqlalchemy.engine.Engine: [cached since 214.9s ago] (71,) 2024-06-14 07:12:32,999 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 07:12:33,001 [DEBUG] sqlalchemy.engine.Engine: Row (71, 56, 'Can you tell me more about the customer case with SD Worx?', "Can you provide more details about the customer case with SD Worx, specifically how ae's AI tool for document automation improved service delivery and team performance?", "ae's AI tool for document automation significantly improved service delivery and team performance for SD Worx. The implementation of this tool allowe ... (236 characters truncated) ... ve tasks, thereby increasing job satisfaction and retention. As a result, SD Worx experienced improved service delivery and overall team performance.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 5, 11, 52, 55673), datetime.datetime(2024, 6, 14, 5, 11, 53, 177210), datetime.datetime(2024, 6, 14, 5, 11, 55, 242729)) 2024-06-14 07:12:33,004 [INFO] sqlalchemy.engine.Engine: UPDATE interaction SET appreciation=%s::INTEGER WHERE interaction.id = %s::INTEGER 2024-06-14 07:12:33,005 [INFO] sqlalchemy.engine.Engine: [cached since 214.9s ago] (100, 71) 2024-06-14 07:12:33,009 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:14:30,657 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:14:30,658 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 07:14:30,659 [INFO] sqlalchemy.engine.Engine: [cached since 158.6s ago] ('39',) 2024-06-14 07:14:30,663 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 07:14:30,664 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 07:14:30,665 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:14:30,665 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 07:14:30,666 [INFO] sqlalchemy.engine.Engine: [cached since 158.6s ago] () 2024-06-14 07:14:30,668 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:14:30,670 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:14:30,672 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:14:30,673 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 07:14:30,674 [INFO] sqlalchemy.engine.Engine: [cached since 158.6s ago] ('eab3bf31-14ac-41a4-86ab-5c960d56b988', 1) 2024-06-14 07:14:30,676 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 07:14:30,677 [DEBUG] sqlalchemy.engine.Engine: Row (56, None, 'eab3bf31-14ac-41a4-86ab-5c960d56b988', datetime.datetime(2024, 6, 14, 5, 8, 25, 611624), datetime.datetime(2024, 6, 14, 5, 11, 55, 242742)) 2024-06-14 07:14:30,678 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:14:30,679 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 07:14:30,680 [INFO] sqlalchemy.engine.Engine: [cached since 158.6s ago] (39,) 2024-06-14 07:14:30,683 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 07:14:30,684 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 07:14:30,742 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 07:14:30,742 [INFO] sqlalchemy.engine.Engine: [cached since 158.5s ago] ('eab3bf31-14ac-41a4-86ab-5c960d56b988',) 2024-06-14 07:14:30,744 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 07:14:30,745 [DEBUG] sqlalchemy.engine.Engine: Row (70, 56, 'What is Document Hyperautomation?', 'What is Document Hyperautomation, and how does ae, a company based in Flanders, Belgium, implement or utilize this technology in their operations?', "Document Hyperautomation refers to the use of AI to automate document workflows, enhancing efficiency and reducing the need for manual interventions. ... (532 characters truncated) ... less integration. A notable customer case is with SD Worx, where ae's AI tool for document automation improved service delivery and team performance.", 'RAG_TENANT', 'en', 0, datetime.datetime(2024, 6, 14, 5, 8, 25, 621601), datetime.datetime(2024, 6, 14, 5, 8, 26, 551192), datetime.datetime(2024, 6, 14, 5, 8, 32, 43188)) 2024-06-14 07:14:30,745 [DEBUG] sqlalchemy.engine.Engine: Row (71, 56, 'Can you tell me more about the customer case with SD Worx?', "Can you provide more details about the customer case with SD Worx, specifically how ae's AI tool for document automation improved service delivery and team performance?", "ae's AI tool for document automation significantly improved service delivery and team performance for SD Worx. The implementation of this tool allowe ... (236 characters truncated) ... ve tasks, thereby increasing job satisfaction and retention. As a result, SD Worx experienced improved service delivery and overall team performance.", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 5, 11, 52, 55673), datetime.datetime(2024, 6, 14, 5, 11, 53, 177210), datetime.datetime(2024, 6, 14, 5, 11, 55, 242729)) 2024-06-14 07:14:32,331 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 07:14:32,333 [INFO] sqlalchemy.engine.Engine: [cached since 158.8s ago] ('[-0.031118447842500896,-0.0016853689926302601,0.06305714875260297,0.01917347552548533,-0.00888823836141489,-0.029990595683597573,-0.03693713724932541 ... (32358 characters truncated) ... 0.01850701734692222,-0.018904328881733108,0.017955907197782863,0.02655577548563837,-0.004488976799445716,-0.0025632987524957943,0.011951380747833019]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.031118447842500896,-0.0016853689926302601,0.06305714875260297,0.01917347552548533,-0.00888823836141489,-0.029990595683597573,-0.03693713724932541 ... (32358 characters truncated) ... 0.01850701734692222,-0.018904328881733108,0.017955907197782863,0.02655577548563837,-0.004488976799445716,-0.0025632987524957943,0.011951380747833019]', 0.85, 5) 2024-06-14 07:14:32,349 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 07:14:32,352 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.40736839288161164) 2024-06-14 07:14:32,355 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.42437022198131447) 2024-06-14 07:14:32,357 [DEBUG] sqlalchemy.engine.Engine: Row (353, 353, 'embedding_small_openai', 96, True, 'Filename: 96.html\nUser Context:None\nTitle: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for ... (717 characters truncated) ... hat makes us different?\nIntelligent use of AI\nJust enough change\nMore than just technology\nGet in touch with our experts\n\xa0\nHere to help \n\n', array([-0.02333704, 0.01682236, 0.05538928, ..., -0.00043228, -0.0089034 , 0.00139342], dtype=float32), 0.43740391731252215) 2024-06-14 07:14:32,359 [DEBUG] sqlalchemy.engine.Engine: Row (338, 338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00497511, -0.00659084, 0.04674853, ..., -0.00752662, 0.00240509, 0.02078909], dtype=float32), 0.447790830429838) 2024-06-14 07:14:32,361 [DEBUG] sqlalchemy.engine.Engine: Row (339, 339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00448699, -0.00563733, 0.04762805, ..., -0.01005705, 0.00527407, 0.02094827], dtype=float32), 0.4486265488704748) 2024-06-14 07:14:36,483 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-14 07:14:36,484 [INFO] sqlalchemy.engine.Engine: [cached since 161.3s ago] (353, 398) 2024-06-14 07:14:36,488 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 07:14:36,490 [DEBUG] sqlalchemy.engine.Engine: Row (353, 'embedding_small_openai', 96, True, 'Filename: 96.html\nUser Context:None\nTitle: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for ... (717 characters truncated) ... hat makes us different?\nIntelligent use of AI\nJust enough change\nMore than just technology\nGet in touch with our experts\n\xa0\nHere to help \n\n') 2024-06-14 07:14:36,491 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 07:14:36,493 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 07:14:36,495 [INFO] sqlalchemy.engine.Engine: [cached since 161.3s ago] (96,) 2024-06-14 07:14:36,498 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 07:14:36,499 [DEBUG] sqlalchemy.engine.Engine: Row (96, 43, 'https://www.ae.be/data-ai/hyper-automate-your-document-flows', '39/43/en', '96.html', 'html', 'en', None, 'Title: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for document workflows using AI to enhanc ... (515 characters truncated) ... seamless integration. The text also features a customer case study with SD Worx, showcasing the successful implementation and its positive impact.\n', datetime.datetime(2024, 6, 7, 13, 59, 32, 727023), 8, datetime.datetime(2024, 6, 7, 15, 59, 35, 6455), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 34, 995360), datetime.datetime(2024, 6, 7, 13, 59, 38, 462623), None) 2024-06-14 07:14:36,500 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 07:14:36,501 [INFO] sqlalchemy.engine.Engine: [cached since 161.3s ago] (109,) 2024-06-14 07:14:36,504 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 07:14:36,505 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-14 07:14:36,507 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 07:14:36,508 [INFO] sqlalchemy.engine.Engine: [cached since 161.3s ago] (datetime.datetime(2024, 6, 14, 5, 14, 36, 506772, tzinfo=datetime.timezone.utc), 56) 2024-06-14 07:14:36,512 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 07:14:36,513 [INFO] sqlalchemy.engine.Engine: [cached since 161.3s ago] (56, 'What customer cases can you find?', 'What customer cases can you find where ae, a company based in Flanders, Belgium, has successfully implemented their AI tools or technologies to improve business processes and outcomes?', "One notable customer case where ae successfully implemented their AI tools to improve business processes and outcomes is with SD Worx. ae utilized hy ... (521 characters truncated) ... n.\n\nThese cases highlight ae's ability to leverage AI and other technologies to drive meaningful improvements in business processes and outcomes.\n", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 5, 14, 30, 678657, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 5, 14, 32, 34392, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 5, 14, 36, 506763, tzinfo=datetime.timezone.utc)) 2024-06-14 07:14:36,515 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 07:14:36,517 [DEBUG] sqlalchemy.engine.Engine: Row (72,) 2024-06-14 07:14:36,518 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 07:14:36,519 [INFO] sqlalchemy.engine.Engine: [cached since 161.3s ago] [(72, 353), (72, 398)] 2024-06-14 07:14:36,522 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:14:36,524 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:14:36,528 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:14:36,529 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 07:14:36,529 [INFO] sqlalchemy.engine.Engine: [cached since 161.3s ago] (72,) 2024-06-14 07:14:36,532 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 07:14:36,533 [DEBUG] sqlalchemy.engine.Engine: Row (72, 56, 'What customer cases can you find?', 'What customer cases can you find where ae, a company based in Flanders, Belgium, has successfully implemented their AI tools or technologies to improve business processes and outcomes?', "One notable customer case where ae successfully implemented their AI tools to improve business processes and outcomes is with SD Worx. ae utilized hy ... (521 characters truncated) ... n.\n\nThese cases highlight ae's ability to leverage AI and other technologies to drive meaningful improvements in business processes and outcomes.\n", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 5, 14, 30, 678657), datetime.datetime(2024, 6, 14, 5, 14, 32, 34392), datetime.datetime(2024, 6, 14, 5, 14, 36, 506763)) 2024-06-14 07:14:36,534 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 07:15:21,269 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:15:21,271 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 07:15:21,272 [INFO] sqlalchemy.engine.Engine: [cached since 209.3s ago] ('39',) 2024-06-14 07:15:21,276 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 07:15:21,277 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 07:15:21,278 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:15:21,278 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 07:15:21,279 [INFO] sqlalchemy.engine.Engine: [cached since 209.2s ago] () 2024-06-14 07:15:21,280 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:15:21,281 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:15:21,283 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:15:21,284 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 07:15:21,284 [INFO] sqlalchemy.engine.Engine: [cached since 209.2s ago] ('eab3bf31-14ac-41a4-86ab-5c960d56b988', 1) 2024-06-14 07:15:21,286 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 07:15:21,287 [DEBUG] sqlalchemy.engine.Engine: Row (56, None, 'eab3bf31-14ac-41a4-86ab-5c960d56b988', datetime.datetime(2024, 6, 14, 5, 8, 25, 611624), datetime.datetime(2024, 6, 14, 5, 14, 36, 506772)) 2024-06-14 07:15:21,288 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:15:21,288 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 07:15:21,289 [INFO] sqlalchemy.engine.Engine: [cached since 209.2s ago] (39,) 2024-06-14 07:15:21,291 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 07:15:21,292 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 07:15:21,354 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 07:15:21,354 [INFO] sqlalchemy.engine.Engine: [cached since 209.1s ago] ('eab3bf31-14ac-41a4-86ab-5c960d56b988',) 2024-06-14 07:15:21,356 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 07:15:21,356 [DEBUG] sqlalchemy.engine.Engine: Row (70, 56, 'What is Document Hyperautomation?', 'What is Document Hyperautomation, and how does ae, a company based in Flanders, Belgium, implement or utilize this technology in their operations?', "Document Hyperautomation refers to the use of AI to automate document workflows, enhancing efficiency and reducing the need for manual interventions. ... (532 characters truncated) ... less integration. A notable customer case is with SD Worx, where ae's AI tool for document automation improved service delivery and team performance.", 'RAG_TENANT', 'en', 0, datetime.datetime(2024, 6, 14, 5, 8, 25, 621601), datetime.datetime(2024, 6, 14, 5, 8, 26, 551192), datetime.datetime(2024, 6, 14, 5, 8, 32, 43188)) 2024-06-14 07:15:21,357 [DEBUG] sqlalchemy.engine.Engine: Row (71, 56, 'Can you tell me more about the customer case with SD Worx?', "Can you provide more details about the customer case with SD Worx, specifically how ae's AI tool for document automation improved service delivery and team performance?", "ae's AI tool for document automation significantly improved service delivery and team performance for SD Worx. The implementation of this tool allowe ... (236 characters truncated) ... ve tasks, thereby increasing job satisfaction and retention. As a result, SD Worx experienced improved service delivery and overall team performance.", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 5, 11, 52, 55673), datetime.datetime(2024, 6, 14, 5, 11, 53, 177210), datetime.datetime(2024, 6, 14, 5, 11, 55, 242729)) 2024-06-14 07:15:21,357 [DEBUG] sqlalchemy.engine.Engine: Row (72, 56, 'What customer cases can you find?', 'What customer cases can you find where ae, a company based in Flanders, Belgium, has successfully implemented their AI tools or technologies to improve business processes and outcomes?', "One notable customer case where ae successfully implemented their AI tools to improve business processes and outcomes is with SD Worx. ae utilized hy ... (521 characters truncated) ... n.\n\nThese cases highlight ae's ability to leverage AI and other technologies to drive meaningful improvements in business processes and outcomes.\n", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 5, 14, 30, 678657), datetime.datetime(2024, 6, 14, 5, 14, 32, 34392), datetime.datetime(2024, 6, 14, 5, 14, 36, 506763)) 2024-06-14 07:15:23,011 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 07:15:23,013 [INFO] sqlalchemy.engine.Engine: [cached since 209.4s ago] ('[-0.046677622899043404,0.0029789621398147487,0.0766770554238206,0.026629157076055694,0.003436879675757126,-0.03927101250177787,-0.04017685774287293,0 ... (32376 characters truncated) ... 2,0.02288588882897417,-0.013840767368279761,0.005848024033750427,0.03082534794368475,2.638229821688669e-05,-0.01019740860496512,0.012482001369282162]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.046677622899043404,0.0029789621398147487,0.0766770554238206,0.026629157076055694,0.003436879675757126,-0.03927101250177787,-0.04017685774287293,0 ... (32376 characters truncated) ... 2,0.02288588882897417,-0.013840767368279761,0.005848024033750427,0.03082534794368475,2.638229821688669e-05,-0.01019740860496512,0.012482001369282162]', 0.85, 5) 2024-06-14 07:15:23,028 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 07:15:23,031 [DEBUG] sqlalchemy.engine.Engine: Row (353, 353, 'embedding_small_openai', 96, True, 'Filename: 96.html\nUser Context:None\nTitle: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for ... (717 characters truncated) ... hat makes us different?\nIntelligent use of AI\nJust enough change\nMore than just technology\nGet in touch with our experts\n\xa0\nHere to help \n\n', array([-0.02333704, 0.01682236, 0.05538928, ..., -0.00043228, -0.0089034 , 0.00139342], dtype=float32), 0.38835228473281624) 2024-06-14 07:15:23,033 [DEBUG] sqlalchemy.engine.Engine: Row (352, 352, 'embedding_small_openai', 96, True, "Filename: 96.html\nUser Context:\nNone\n\n\n Hyper-automate your document flows\n \nLet AI process your documents with efficiency and care\xa0\nD ... (2754 characters truncated) ... \n\nCustomer Case SDWorx\nThe implementation of our AI tool for document automation improved the service delivery and team performance of SDWorx.\n\n", array([-0.02123779, 0.03953829, 0.04377145, ..., 0.00208958, -0.02966092, -0.0048487 ], dtype=float32), 0.40781773002599064) 2024-06-14 07:15:23,037 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.41953734419947686) 2024-06-14 07:15:23,039 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.45524490900781156) 2024-06-14 07:15:23,041 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.4607474850717166) 2024-06-14 07:15:27,049 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-14 07:15:27,050 [INFO] sqlalchemy.engine.Engine: [cached since 211.8s ago] (398, 371) 2024-06-14 07:15:27,054 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 07:15:27,056 [DEBUG] sqlalchemy.engine.Engine: Row (371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 07:15:27,058 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 07:15:27,060 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 07:15:27,061 [INFO] sqlalchemy.engine.Engine: [cached since 211.8s ago] (100,) 2024-06-14 07:15:27,064 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 07:15:27,065 [DEBUG] sqlalchemy.engine.Engine: Row (100, 47, 'https://www.ae.be/applications/think-build-run-your-digital-solution', '39/47/en', '100.html', 'html', 'en', None, 'Title: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing digital solutions that are user-friendl ... (853 characters truncated) ... s, such as peace of mind, increased revenue, and reduced costs, and encourages readers to explore client success stories for real-world validation.\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 592229), 8, datetime.datetime(2024, 6, 7, 15, 59, 39, 5310), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 994356), datetime.datetime(2024, 6, 7, 13, 59, 43, 726029), None) 2024-06-14 07:15:27,067 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 07:15:27,068 [INFO] sqlalchemy.engine.Engine: [cached since 211.8s ago] (109,) 2024-06-14 07:15:27,071 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 07:15:27,072 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-14 07:15:27,074 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 07:15:27,075 [INFO] sqlalchemy.engine.Engine: [cached since 211.8s ago] (datetime.datetime(2024, 6, 14, 5, 15, 27, 73396, tzinfo=datetime.timezone.utc), 56) 2024-06-14 07:15:27,077 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 07:15:27,078 [INFO] sqlalchemy.engine.Engine: [cached since 211.8s ago] (56, 'And beyond the AI and doucment hyperautomation domain?', 'What are some examples of customer cases where ae, a company based in Flanders, Belgium, has successfully implemented their tools or technologies beyond the AI and document hyperautomation domain to improve business processes and outcomes?', "Some examples of customer cases where ae has successfully implemented their tools or technologies beyond the AI and document hyperautomation domain t ... (591 characters truncated) ... cases illustrate ae's ability to deliver impactful solutions across various domains, improving both customer experience and operational efficiency.\n", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 5, 15, 21, 287991, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 5, 15, 22, 630992, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 5, 15, 27, 73384, tzinfo=datetime.timezone.utc)) 2024-06-14 07:15:27,081 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 07:15:27,082 [DEBUG] sqlalchemy.engine.Engine: Row (73,) 2024-06-14 07:15:27,083 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 07:15:27,084 [INFO] sqlalchemy.engine.Engine: [cached since 211.8s ago] [(73, 371), (73, 398)] 2024-06-14 07:15:27,087 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:15:27,089 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:15:27,091 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:15:27,092 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 07:15:27,093 [INFO] sqlalchemy.engine.Engine: [cached since 211.8s ago] (73,) 2024-06-14 07:15:27,095 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 07:15:27,096 [DEBUG] sqlalchemy.engine.Engine: Row (73, 56, 'And beyond the AI and doucment hyperautomation domain?', 'What are some examples of customer cases where ae, a company based in Flanders, Belgium, has successfully implemented their tools or technologies beyond the AI and document hyperautomation domain to improve business processes and outcomes?', "Some examples of customer cases where ae has successfully implemented their tools or technologies beyond the AI and document hyperautomation domain t ... (591 characters truncated) ... cases illustrate ae's ability to deliver impactful solutions across various domains, improving both customer experience and operational efficiency.\n", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 5, 15, 21, 287991), datetime.datetime(2024, 6, 14, 5, 15, 22, 630992), datetime.datetime(2024, 6, 14, 5, 15, 27, 73384)) 2024-06-14 07:15:27,097 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 07:15:55,587 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:15:55,588 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 07:15:55,588 [INFO] sqlalchemy.engine.Engine: [cached since 243.6s ago] ('39',) 2024-06-14 07:15:55,591 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 07:15:55,592 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 07:15:55,592 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:15:55,593 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 07:15:55,594 [INFO] sqlalchemy.engine.Engine: [cached since 243.5s ago] () 2024-06-14 07:15:55,595 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:15:55,596 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:15:55,597 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:15:55,598 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 07:15:55,598 [INFO] sqlalchemy.engine.Engine: [cached since 243.5s ago] ('eab3bf31-14ac-41a4-86ab-5c960d56b988', 1) 2024-06-14 07:15:55,600 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 07:15:55,600 [DEBUG] sqlalchemy.engine.Engine: Row (56, None, 'eab3bf31-14ac-41a4-86ab-5c960d56b988', datetime.datetime(2024, 6, 14, 5, 8, 25, 611624), datetime.datetime(2024, 6, 14, 5, 15, 27, 73396)) 2024-06-14 07:15:55,601 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:15:55,602 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 07:15:55,602 [INFO] sqlalchemy.engine.Engine: [cached since 243.5s ago] (39,) 2024-06-14 07:15:55,604 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 07:15:55,605 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 07:15:55,663 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 07:15:55,663 [INFO] sqlalchemy.engine.Engine: [cached since 243.4s ago] ('eab3bf31-14ac-41a4-86ab-5c960d56b988',) 2024-06-14 07:15:55,665 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 07:15:55,665 [DEBUG] sqlalchemy.engine.Engine: Row (70, 56, 'What is Document Hyperautomation?', 'What is Document Hyperautomation, and how does ae, a company based in Flanders, Belgium, implement or utilize this technology in their operations?', "Document Hyperautomation refers to the use of AI to automate document workflows, enhancing efficiency and reducing the need for manual interventions. ... (532 characters truncated) ... less integration. A notable customer case is with SD Worx, where ae's AI tool for document automation improved service delivery and team performance.", 'RAG_TENANT', 'en', 0, datetime.datetime(2024, 6, 14, 5, 8, 25, 621601), datetime.datetime(2024, 6, 14, 5, 8, 26, 551192), datetime.datetime(2024, 6, 14, 5, 8, 32, 43188)) 2024-06-14 07:15:55,666 [DEBUG] sqlalchemy.engine.Engine: Row (71, 56, 'Can you tell me more about the customer case with SD Worx?', "Can you provide more details about the customer case with SD Worx, specifically how ae's AI tool for document automation improved service delivery and team performance?", "ae's AI tool for document automation significantly improved service delivery and team performance for SD Worx. The implementation of this tool allowe ... (236 characters truncated) ... ve tasks, thereby increasing job satisfaction and retention. As a result, SD Worx experienced improved service delivery and overall team performance.", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 5, 11, 52, 55673), datetime.datetime(2024, 6, 14, 5, 11, 53, 177210), datetime.datetime(2024, 6, 14, 5, 11, 55, 242729)) 2024-06-14 07:15:55,666 [DEBUG] sqlalchemy.engine.Engine: Row (72, 56, 'What customer cases can you find?', 'What customer cases can you find where ae, a company based in Flanders, Belgium, has successfully implemented their AI tools or technologies to improve business processes and outcomes?', "One notable customer case where ae successfully implemented their AI tools to improve business processes and outcomes is with SD Worx. ae utilized hy ... (521 characters truncated) ... n.\n\nThese cases highlight ae's ability to leverage AI and other technologies to drive meaningful improvements in business processes and outcomes.\n", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 5, 14, 30, 678657), datetime.datetime(2024, 6, 14, 5, 14, 32, 34392), datetime.datetime(2024, 6, 14, 5, 14, 36, 506763)) 2024-06-14 07:15:55,666 [DEBUG] sqlalchemy.engine.Engine: Row (73, 56, 'And beyond the AI and doucment hyperautomation domain?', 'What are some examples of customer cases where ae, a company based in Flanders, Belgium, has successfully implemented their tools or technologies beyond the AI and document hyperautomation domain to improve business processes and outcomes?', "Some examples of customer cases where ae has successfully implemented their tools or technologies beyond the AI and document hyperautomation domain t ... (591 characters truncated) ... cases illustrate ae's ability to deliver impactful solutions across various domains, improving both customer experience and operational efficiency.\n", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 5, 15, 21, 287991), datetime.datetime(2024, 6, 14, 5, 15, 22, 630992), datetime.datetime(2024, 6, 14, 5, 15, 27, 73384)) 2024-06-14 07:15:58,861 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 07:15:58,862 [INFO] sqlalchemy.engine.Engine: [cached since 245.3s ago] ('[-0.028748749012005536,0.015743362731588273,0.055514824136856177,0.0014611882237791321,-0.016687492799253457,-0.008355548118604795,0.0014906922883936 ... (32375 characters truncated) ... 25751136605962097,-0.016840913283323284,-0.010202501306189405,-0.020782653894386865,-0.004428558259280016,-0.015896783215658104,0.010497541486673513]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.028748749012005536,0.015743362731588273,0.055514824136856177,0.0014611882237791321,-0.016687492799253457,-0.008355548118604795,0.0014906922883936 ... (32375 characters truncated) ... 25751136605962097,-0.016840913283323284,-0.010202501306189405,-0.020782653894386865,-0.004428558259280016,-0.015896783215658104,0.010497541486673513]', 0.85, 5) 2024-06-14 07:15:58,877 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 07:15:58,878 [DEBUG] sqlalchemy.engine.Engine: Row (352, 352, 'embedding_small_openai', 96, True, "Filename: 96.html\nUser Context:\nNone\n\n\n Hyper-automate your document flows\n \nLet AI process your documents with efficiency and care\xa0\nD ... (2754 characters truncated) ... \n\nCustomer Case SDWorx\nThe implementation of our AI tool for document automation improved the service delivery and team performance of SDWorx.\n\n", array([-0.02123779, 0.03953829, 0.04377145, ..., 0.00208958, -0.02966092, -0.0048487 ], dtype=float32), 0.6041277870674782) 2024-06-14 07:15:58,880 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.6224535575895651) 2024-06-14 07:15:58,881 [DEBUG] sqlalchemy.engine.Engine: Row (397, 397, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:\nNone\n\n\n Create a seamless customer experience\n \nOptimised customer experiences for better results\nDoes t ... (2673 characters truncated) ... tomer data and conducting behavioral analysis. The results are evidence-based customer insights that transfer to actionable innovation ideas.\n\xa0\n", array([-0.01499291, 0.00967897, 0.02817907, ..., -0.00054847, -0.04023413, -0.01369479], dtype=float32), 0.6828466086709255) 2024-06-14 07:15:58,883 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.6828540694726275) 2024-06-14 07:15:58,884 [DEBUG] sqlalchemy.engine.Engine: Row (353, 353, 'embedding_small_openai', 96, True, 'Filename: 96.html\nUser Context:None\nTitle: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for ... (717 characters truncated) ... hat makes us different?\nIntelligent use of AI\nJust enough change\nMore than just technology\nGet in touch with our experts\n\xa0\nHere to help \n\n', array([-0.02333704, 0.01682236, 0.05538928, ..., -0.00043228, -0.0089034 , 0.00139342], dtype=float32), 0.6897190665528734) 2024-06-14 07:16:01,466 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-14 07:16:01,468 [INFO] sqlalchemy.engine.Engine: [cached since 246.2s ago] (371, 353) 2024-06-14 07:16:01,472 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 07:16:01,475 [DEBUG] sqlalchemy.engine.Engine: Row (353, 'embedding_small_openai', 96, True, 'Filename: 96.html\nUser Context:None\nTitle: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for ... (717 characters truncated) ... hat makes us different?\nIntelligent use of AI\nJust enough change\nMore than just technology\nGet in touch with our experts\n\xa0\nHere to help \n\n') 2024-06-14 07:16:01,476 [DEBUG] sqlalchemy.engine.Engine: Row (371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 07:16:01,479 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 07:16:01,481 [INFO] sqlalchemy.engine.Engine: [cached since 246.2s ago] (96,) 2024-06-14 07:16:01,484 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 07:16:01,485 [DEBUG] sqlalchemy.engine.Engine: Row (96, 43, 'https://www.ae.be/data-ai/hyper-automate-your-document-flows', '39/43/en', '96.html', 'html', 'en', None, 'Title: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for document workflows using AI to enhanc ... (515 characters truncated) ... seamless integration. The text also features a customer case study with SD Worx, showcasing the successful implementation and its positive impact.\n', datetime.datetime(2024, 6, 7, 13, 59, 32, 727023), 8, datetime.datetime(2024, 6, 7, 15, 59, 35, 6455), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 34, 995360), datetime.datetime(2024, 6, 7, 13, 59, 38, 462623), None) 2024-06-14 07:16:01,487 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 07:16:01,487 [INFO] sqlalchemy.engine.Engine: [cached since 246.3s ago] (100,) 2024-06-14 07:16:01,490 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 07:16:01,491 [DEBUG] sqlalchemy.engine.Engine: Row (100, 47, 'https://www.ae.be/applications/think-build-run-your-digital-solution', '39/47/en', '100.html', 'html', 'en', None, 'Title: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing digital solutions that are user-friendl ... (853 characters truncated) ... s, such as peace of mind, increased revenue, and reduced costs, and encourages readers to explore client success stories for real-world validation.\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 592229), 8, datetime.datetime(2024, 6, 7, 15, 59, 39, 5310), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 994356), datetime.datetime(2024, 6, 7, 13, 59, 43, 726029), None) 2024-06-14 07:16:01,493 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 07:16:01,494 [INFO] sqlalchemy.engine.Engine: [cached since 246.3s ago] (datetime.datetime(2024, 6, 14, 5, 16, 1, 492810, tzinfo=datetime.timezone.utc), 56) 2024-06-14 07:16:01,497 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 07:16:01,498 [INFO] sqlalchemy.engine.Engine: [cached since 246.2s ago] (56, 'Can you explain me what a payroll service is?', 'What is a payroll service, and how does it function in the context of companies like SD Worx, which ae, a company based in Flanders, Belgium, has worked with to improve business processes and outcomes?', "A payroll service is a third-party company that manages various aspects of payroll processing for other businesses. This includes calculating employe ... (488 characters truncated) ... rvice delivery and team performance at SD Worx, demonstrating the significant impact of integrating advanced digital solutions into payroll services.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 5, 15, 55, 601453, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 5, 15, 58, 544856, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 5, 16, 1, 492801, tzinfo=datetime.timezone.utc)) 2024-06-14 07:16:01,500 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 07:16:01,501 [DEBUG] sqlalchemy.engine.Engine: Row (74,) 2024-06-14 07:16:01,502 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 07:16:01,503 [INFO] sqlalchemy.engine.Engine: [cached since 246.2s ago] [(74, 353), (74, 371)] 2024-06-14 07:16:01,505 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:16:01,507 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:16:01,511 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:16:01,512 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 07:16:01,513 [INFO] sqlalchemy.engine.Engine: [cached since 246.2s ago] (74,) 2024-06-14 07:16:01,515 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 07:16:01,516 [DEBUG] sqlalchemy.engine.Engine: Row (74, 56, 'Can you explain me what a payroll service is?', 'What is a payroll service, and how does it function in the context of companies like SD Worx, which ae, a company based in Flanders, Belgium, has worked with to improve business processes and outcomes?', "A payroll service is a third-party company that manages various aspects of payroll processing for other businesses. This includes calculating employe ... (488 characters truncated) ... rvice delivery and team performance at SD Worx, demonstrating the significant impact of integrating advanced digital solutions into payroll services.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 5, 15, 55, 601453), datetime.datetime(2024, 6, 14, 5, 15, 58, 544856), datetime.datetime(2024, 6, 14, 5, 16, 1, 492801)) 2024-06-14 07:16:01,517 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 07:30:35,189 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:30:35,191 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 07:30:35,193 [INFO] sqlalchemy.engine.Engine: [cached since 1378s ago] ('39',) 2024-06-14 07:30:35,196 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 07:30:35,198 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 07:30:35,353 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 07:30:57,715 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:30:57,716 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 07:30:57,716 [INFO] sqlalchemy.engine.Engine: [cached since 1146s ago] ('39',) 2024-06-14 07:30:57,720 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 07:30:57,721 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 07:30:57,722 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:30:57,723 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 07:30:57,724 [INFO] sqlalchemy.engine.Engine: [cached since 1146s ago] () 2024-06-14 07:30:57,725 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:30:57,726 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:30:57,728 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:30:57,729 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 07:30:57,730 [INFO] sqlalchemy.engine.Engine: [cached since 1146s ago] ('3a70b4df-8436-4914-ac9e-dbcdc448fa4c', 1) 2024-06-14 07:30:57,732 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 07:30:57,733 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-14 07:30:57,734 [INFO] sqlalchemy.engine.Engine: [generated in 0.00076s] (None, '3a70b4df-8436-4914-ac9e-dbcdc448fa4c', datetime.datetime(2024, 6, 14, 5, 30, 57, 733126, tzinfo=datetime.timezone.utc), None) 2024-06-14 07:30:57,736 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 07:30:57,737 [DEBUG] sqlalchemy.engine.Engine: Row (57,) 2024-06-14 07:30:57,738 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:30:57,740 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:30:57,741 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 07:30:57,742 [INFO] sqlalchemy.engine.Engine: [generated in 0.00071s] (57,) 2024-06-14 07:30:57,744 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 07:30:57,744 [DEBUG] sqlalchemy.engine.Engine: Row (57, None, '3a70b4df-8436-4914-ac9e-dbcdc448fa4c', datetime.datetime(2024, 6, 14, 5, 30, 57, 733126), None) 2024-06-14 07:30:57,745 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:30:57,746 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 07:30:57,747 [INFO] sqlalchemy.engine.Engine: [cached since 1146s ago] (39,) 2024-06-14 07:30:57,749 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 07:30:57,750 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 07:30:57,802 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 07:30:57,803 [INFO] sqlalchemy.engine.Engine: [cached since 1146s ago] ('3a70b4df-8436-4914-ac9e-dbcdc448fa4c',) 2024-06-14 07:30:57,805 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 07:30:59,029 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 07:30:59,031 [INFO] sqlalchemy.engine.Engine: [cached since 1145s ago] ('[0.0026233452169462483,-0.014840130579492999,0.039611626110238045,0.0206310542568162,-0.035883806368480355,0.020531456758811583,-0.036396026329978695 ... (32408 characters truncated) ... ,0.011403993615269508,-0.01748659634483664,0.018653318141747754,0.014882815886725383,0.013467098482157587,-0.008152823832192835,0.004304064870136904]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[0.0026233452169462483,-0.014840130579492999,0.039611626110238045,0.0206310542568162,-0.035883806368480355,0.020531456758811583,-0.036396026329978695 ... (32408 characters truncated) ... ,0.011403993615269508,-0.01748659634483664,0.018653318141747754,0.014882815886725383,0.013467098482157587,-0.008152823832192835,0.004304064870136904]', 0.85, 5) 2024-06-14 07:30:59,047 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 07:30:59,051 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.39964746243104055) 2024-06-14 07:30:59,055 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.462508251513576) 2024-06-14 07:30:59,057 [DEBUG] sqlalchemy.engine.Engine: Row (351, 351, 'embedding_small_openai', 95, True, "Filename: 95.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology for improving organiz ... (3035 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([ 5.9062825e-04, 4.6776664e-02, 6.3359797e-02, ..., 7.3543917e-05, -2.3198893e-02, -1.7501175e-02], dtype=float32), 0.5044347910155044) 2024-06-14 07:30:59,058 [DEBUG] sqlalchemy.engine.Engine: Row (396, 396, 'embedding_small_openai', 108, True, "Filename: 108.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology to enhance an organi ... (2985 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([ 0.00138847, 0.04753974, 0.06669055, ..., 0.00143521, -0.02640934, -0.01217821], dtype=float32), 0.5088904180787962) 2024-06-14 07:30:59,060 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.5133145920613453) 2024-06-14 07:31:00,708 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER) 2024-06-14 07:31:00,709 [INFO] sqlalchemy.engine.Engine: [cached since 1145s ago] (334,) 2024-06-14 07:31:00,713 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 07:31:00,715 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-14 07:31:00,718 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 07:31:00,720 [INFO] sqlalchemy.engine.Engine: [cached since 1145s ago] (80,) 2024-06-14 07:31:00,723 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 07:31:00,725 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-14 07:31:00,727 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 07:31:00,728 [INFO] sqlalchemy.engine.Engine: [cached since 1145s ago] (datetime.datetime(2024, 6, 14, 5, 31, 0, 726241, tzinfo=datetime.timezone.utc), 57) 2024-06-14 07:31:00,730 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 07:31:00,731 [INFO] sqlalchemy.engine.Engine: [cached since 1145s ago] (57, 'Can you tell me more about the mission statement of ae?', 'Can you provide detailed information about the mission statement of ae, the company based in Flanders, Belgium?', "ae's mission is to help businesses thrive in a digital world by finding the winning combination of people, processes, and technology to accelerate gr ... (170 characters truncated) ... for impact by mastering both company-wide implementations and highly specific expert solutions, seamlessly integrated into the operational landscape.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 5, 30, 57, 745669, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 5, 30, 58, 694641, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 5, 31, 0, 726230, tzinfo=datetime.timezone.utc)) 2024-06-14 07:31:00,733 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 07:31:00,735 [DEBUG] sqlalchemy.engine.Engine: Row (75,) 2024-06-14 07:31:00,737 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 07:31:00,738 [INFO] sqlalchemy.engine.Engine: [generated in 0.00100s] (75, 334) 2024-06-14 07:31:00,740 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:31:00,741 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:31:00,745 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:31:00,746 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 07:31:00,746 [INFO] sqlalchemy.engine.Engine: [cached since 1145s ago] (75,) 2024-06-14 07:31:00,749 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 07:31:00,750 [DEBUG] sqlalchemy.engine.Engine: Row (75, 57, 'Can you tell me more about the mission statement of ae?', 'Can you provide detailed information about the mission statement of ae, the company based in Flanders, Belgium?', "ae's mission is to help businesses thrive in a digital world by finding the winning combination of people, processes, and technology to accelerate gr ... (170 characters truncated) ... for impact by mastering both company-wide implementations and highly specific expert solutions, seamlessly integrated into the operational landscape.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 5, 30, 57, 745669), datetime.datetime(2024, 6, 14, 5, 30, 58, 694641), datetime.datetime(2024, 6, 14, 5, 31, 0, 726230)) 2024-06-14 07:31:00,751 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 07:31:06,699 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:31:06,701 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 07:31:06,704 [INFO] sqlalchemy.engine.Engine: [cached since 1329s ago] () 2024-06-14 07:31:06,707 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:31:06,711 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:31:06,713 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 07:31:06,714 [INFO] sqlalchemy.engine.Engine: [cached since 1329s ago] (75,) 2024-06-14 07:31:06,717 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 07:31:06,718 [DEBUG] sqlalchemy.engine.Engine: Row (75, 57, 'Can you tell me more about the mission statement of ae?', 'Can you provide detailed information about the mission statement of ae, the company based in Flanders, Belgium?', "ae's mission is to help businesses thrive in a digital world by finding the winning combination of people, processes, and technology to accelerate gr ... (170 characters truncated) ... for impact by mastering both company-wide implementations and highly specific expert solutions, seamlessly integrated into the operational landscape.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 5, 30, 57, 745669), datetime.datetime(2024, 6, 14, 5, 30, 58, 694641), datetime.datetime(2024, 6, 14, 5, 31, 0, 726230)) 2024-06-14 07:31:06,719 [INFO] sqlalchemy.engine.Engine: UPDATE interaction SET appreciation=%s::INTEGER WHERE interaction.id = %s::INTEGER 2024-06-14 07:31:06,720 [INFO] sqlalchemy.engine.Engine: [cached since 1329s ago] (100, 75) 2024-06-14 07:31:06,722 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:31:31,186 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:31:31,187 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 07:31:31,188 [INFO] sqlalchemy.engine.Engine: [cached since 1353s ago] () 2024-06-14 07:31:31,191 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:31:31,194 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:31:31,197 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 07:31:31,200 [INFO] sqlalchemy.engine.Engine: [cached since 1353s ago] (75,) 2024-06-14 07:31:31,204 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 07:31:31,206 [DEBUG] sqlalchemy.engine.Engine: Row (75, 57, 'Can you tell me more about the mission statement of ae?', 'Can you provide detailed information about the mission statement of ae, the company based in Flanders, Belgium?', "ae's mission is to help businesses thrive in a digital world by finding the winning combination of people, processes, and technology to accelerate gr ... (170 characters truncated) ... for impact by mastering both company-wide implementations and highly specific expert solutions, seamlessly integrated into the operational landscape.", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 5, 30, 57, 745669), datetime.datetime(2024, 6, 14, 5, 30, 58, 694641), datetime.datetime(2024, 6, 14, 5, 31, 0, 726230)) 2024-06-14 07:31:31,210 [INFO] sqlalchemy.engine.Engine: UPDATE interaction SET appreciation=%s::INTEGER WHERE interaction.id = %s::INTEGER 2024-06-14 07:31:31,211 [INFO] sqlalchemy.engine.Engine: [cached since 1353s ago] (0, 75) 2024-06-14 07:31:31,214 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:31:52,334 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:31:52,337 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 07:31:52,338 [INFO] sqlalchemy.engine.Engine: [cached since 1374s ago] () 2024-06-14 07:31:52,341 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 07:31:52,344 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 07:31:52,346 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 07:31:52,348 [INFO] sqlalchemy.engine.Engine: [cached since 1374s ago] (75,) 2024-06-14 07:31:52,352 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 07:31:52,355 [DEBUG] sqlalchemy.engine.Engine: Row (75, 57, 'Can you tell me more about the mission statement of ae?', 'Can you provide detailed information about the mission statement of ae, the company based in Flanders, Belgium?', "ae's mission is to help businesses thrive in a digital world by finding the winning combination of people, processes, and technology to accelerate gr ... (170 characters truncated) ... for impact by mastering both company-wide implementations and highly specific expert solutions, seamlessly integrated into the operational landscape.", 'RAG_TENANT', 'en', 0, datetime.datetime(2024, 6, 14, 5, 30, 57, 745669), datetime.datetime(2024, 6, 14, 5, 30, 58, 694641), datetime.datetime(2024, 6, 14, 5, 31, 0, 726230)) 2024-06-14 07:31:52,359 [INFO] sqlalchemy.engine.Engine: UPDATE interaction SET appreciation=%s::INTEGER WHERE interaction.id = %s::INTEGER 2024-06-14 07:31:52,359 [INFO] sqlalchemy.engine.Engine: [cached since 1374s ago] (100, 75) 2024-06-14 07:31:52,362 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:03:11,308 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 08:03:11,308 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 08:03:11,310 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 08:03:11,310 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 08:03:11,311 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 08:03:11,311 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 08:03:11,312 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 08:03:11,312 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 08:03:11,313 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 08:03:11,313 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 08:03:11,314 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 08:03:11,314 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 08:03:11,315 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:03:11,319 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 08:03:11,319 [INFO] sqlalchemy.engine.Engine: [generated in 0.00074s] ('39',) 2024-06-14 08:03:11,328 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 08:03:11,328 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 08:03:11,620 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 08:03:34,087 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:03:34,088 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 08:03:34,089 [INFO] sqlalchemy.engine.Engine: [cached since 3102s ago] ('39',) 2024-06-14 08:03:34,092 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 08:03:34,093 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 08:03:34,094 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:03:34,094 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 08:03:34,095 [INFO] sqlalchemy.engine.Engine: [cached since 3102s ago] () 2024-06-14 08:03:34,096 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:03:34,097 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:03:34,099 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:03:34,099 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 08:03:34,100 [INFO] sqlalchemy.engine.Engine: [cached since 3102s ago] ('18f6bebe-9273-4d0a-8c8e-67c89e429e9e', 1) 2024-06-14 08:03:34,102 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 08:03:34,103 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-14 08:03:34,104 [INFO] sqlalchemy.engine.Engine: [cached since 1956s ago] (None, '18f6bebe-9273-4d0a-8c8e-67c89e429e9e', datetime.datetime(2024, 6, 14, 6, 3, 34, 103315, tzinfo=datetime.timezone.utc), None) 2024-06-14 08:03:34,105 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 08:03:34,106 [DEBUG] sqlalchemy.engine.Engine: Row (58,) 2024-06-14 08:03:34,107 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:03:34,109 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:03:34,110 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 08:03:34,110 [INFO] sqlalchemy.engine.Engine: [cached since 1956s ago] (58,) 2024-06-14 08:03:34,112 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 08:03:34,112 [DEBUG] sqlalchemy.engine.Engine: Row (58, None, '18f6bebe-9273-4d0a-8c8e-67c89e429e9e', datetime.datetime(2024, 6, 14, 6, 3, 34, 103315), None) 2024-06-14 08:03:34,113 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:03:34,114 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 08:03:34,114 [INFO] sqlalchemy.engine.Engine: [cached since 3102s ago] (39,) 2024-06-14 08:03:34,116 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 08:03:34,117 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 08:03:34,181 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 08:03:34,182 [INFO] sqlalchemy.engine.Engine: [cached since 3102s ago] ('18f6bebe-9273-4d0a-8c8e-67c89e429e9e',) 2024-06-14 08:03:34,183 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 08:03:35,334 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 08:03:35,336 [INFO] sqlalchemy.engine.Engine: [cached since 3102s ago] ('[-0.01747581461534715,-0.02130862963853341,0.027438091603725935,0.04541582386909317,-0.06217678697690628,-0.00955922481264206,-0.03215306463866795,0. ... (32460 characters truncated) ... 0.026282163884281604,-0.029719530048849807,0.008061080767635632,0.017141203469548776,0.020897970420387903,0.0032529501013537957,0.010950901928891511]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.01747581461534715,-0.02130862963853341,0.027438091603725935,0.04541582386909317,-0.06217678697690628,-0.00955922481264206,-0.03215306463866795,0. ... (32460 characters truncated) ... 0.026282163884281604,-0.029719530048849807,0.008061080767635632,0.017141203469548776,0.020897970420387903,0.0032529501013537957,0.010950901928891511]', 0.85, 5) 2024-06-14 08:03:35,356 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 08:03:35,360 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.578884857263593) 2024-06-14 08:03:35,362 [DEBUG] sqlalchemy.engine.Engine: Row (397, 397, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:\nNone\n\n\n Create a seamless customer experience\n \nOptimised customer experiences for better results\nDoes t ... (2673 characters truncated) ... tomer data and conducting behavioral analysis. The results are evidence-based customer insights that transfer to actionable innovation ideas.\n\xa0\n", array([-0.01499291, 0.00967897, 0.02817907, ..., -0.00054847, -0.04023413, -0.01369479], dtype=float32), 0.5971859854729635) 2024-06-14 08:03:35,364 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.598668641367512) 2024-06-14 08:03:35,366 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.6060298346992391) 2024-06-14 08:03:35,367 [DEBUG] sqlalchemy.engine.Engine: Row (336, 336, 'embedding_small_openai', 81, True, "Filename: 81.html\nUser Context:\nNone\n\nWhy AE?\nWe are convinced that we are the ideal business and IT partner for your company. Our in-depth expe ... (1643 characters truncated) ... our DNA. We let culture fit outweigh expertise. We value communication and transparency. And above all else, we value people.\nGreat Place To Work\n", array([ 0.01211127, 0.00225641, 0.02516196, ..., -0.01422857, 0.00768155, -0.00662651], dtype=float32), 0.6112525413559247) 2024-06-14 08:03:38,957 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 08:03:38,959 [INFO] sqlalchemy.engine.Engine: [cached since 3104s ago] (398, 397, 371, 334) 2024-06-14 08:03:38,963 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 08:03:38,965 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-14 08:03:38,966 [DEBUG] sqlalchemy.engine.Engine: Row (371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 08:03:38,967 [DEBUG] sqlalchemy.engine.Engine: Row (397, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:\nNone\n\n\n Create a seamless customer experience\n \nOptimised customer experiences for better results\nDoes t ... (2673 characters truncated) ... tomer data and conducting behavioral analysis. The results are evidence-based customer insights that transfer to actionable innovation ideas.\n\xa0\n") 2024-06-14 08:03:38,968 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 08:03:38,970 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 08:03:38,971 [INFO] sqlalchemy.engine.Engine: [cached since 3104s ago] (80,) 2024-06-14 08:03:38,975 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 08:03:38,976 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-14 08:03:38,978 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 08:03:38,978 [INFO] sqlalchemy.engine.Engine: [cached since 3104s ago] (100,) 2024-06-14 08:03:38,981 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 08:03:38,982 [DEBUG] sqlalchemy.engine.Engine: Row (100, 47, 'https://www.ae.be/applications/think-build-run-your-digital-solution', '39/47/en', '100.html', 'html', 'en', None, 'Title: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing digital solutions that are user-friendl ... (853 characters truncated) ... s, such as peace of mind, increased revenue, and reduced costs, and encourages readers to explore client success stories for real-world validation.\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 592229), 8, datetime.datetime(2024, 6, 7, 15, 59, 39, 5310), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 994356), datetime.datetime(2024, 6, 7, 13, 59, 43, 726029), None) 2024-06-14 08:03:38,984 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 08:03:38,985 [INFO] sqlalchemy.engine.Engine: [cached since 3104s ago] (109,) 2024-06-14 08:03:38,987 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 08:03:38,988 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-14 08:03:38,990 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 08:03:38,990 [INFO] sqlalchemy.engine.Engine: [cached since 3104s ago] (datetime.datetime(2024, 6, 14, 6, 3, 38, 989207, tzinfo=datetime.timezone.utc), 58) 2024-06-14 08:03:38,993 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 08:03:38,993 [INFO] sqlalchemy.engine.Engine: [cached since 3104s ago] (58, 'What are potential references put forward by ae?', 'What are some potential references that ae, a company based in Flanders, Belgium, might put forward?', "ae might reference several successful client cases to demonstrate their expertise and effectiveness. Notable examples include:\n\n1. **VDAB**: ae imp ... (347 characters truncated) ... lations' team [371, 334].\n\nThese cases highlight ae's ability to deliver tangible improvements in customer satisfaction and operational efficiency.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 6, 3, 34, 113388, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 6, 3, 35, 1552, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 6, 3, 38, 989197, tzinfo=datetime.timezone.utc)) 2024-06-14 08:03:38,996 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 08:03:38,997 [DEBUG] sqlalchemy.engine.Engine: Row (76,) 2024-06-14 08:03:38,998 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 08:03:38,998 [INFO] sqlalchemy.engine.Engine: [cached since 3104s ago] [(76, 334), (76, 371), (76, 397), (76, 398)] 2024-06-14 08:03:39,004 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:03:39,006 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:03:39,008 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:03:39,008 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 08:03:39,009 [INFO] sqlalchemy.engine.Engine: [cached since 3104s ago] (76,) 2024-06-14 08:03:39,011 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 08:03:39,011 [DEBUG] sqlalchemy.engine.Engine: Row (76, 58, 'What are potential references put forward by ae?', 'What are some potential references that ae, a company based in Flanders, Belgium, might put forward?', "ae might reference several successful client cases to demonstrate their expertise and effectiveness. Notable examples include:\n\n1. **VDAB**: ae imp ... (347 characters truncated) ... lations' team [371, 334].\n\nThese cases highlight ae's ability to deliver tangible improvements in customer satisfaction and operational efficiency.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 6, 3, 34, 113388), datetime.datetime(2024, 6, 14, 6, 3, 35, 1552), datetime.datetime(2024, 6, 14, 6, 3, 38, 989197)) 2024-06-14 08:03:39,012 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 08:09:39,368 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:09:39,369 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 08:09:39,370 [INFO] sqlalchemy.engine.Engine: [cached since 388.1s ago] ('39',) 2024-06-14 08:09:39,374 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 08:09:39,376 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 08:09:39,548 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 08:09:50,124 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:09:50,124 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 08:09:50,125 [INFO] sqlalchemy.engine.Engine: [cached since 3478s ago] ('39',) 2024-06-14 08:09:50,128 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 08:09:50,129 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 08:09:50,130 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:09:50,131 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 08:09:50,132 [INFO] sqlalchemy.engine.Engine: [cached since 3478s ago] () 2024-06-14 08:09:50,133 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:09:50,134 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:09:50,136 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:09:50,136 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 08:09:50,137 [INFO] sqlalchemy.engine.Engine: [cached since 3478s ago] ('e4c5e55d-b339-40fc-a283-c5d0b61dcee3', 1) 2024-06-14 08:09:50,139 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 08:09:50,140 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-14 08:09:50,141 [INFO] sqlalchemy.engine.Engine: [cached since 2332s ago] (None, 'e4c5e55d-b339-40fc-a283-c5d0b61dcee3', datetime.datetime(2024, 6, 14, 6, 9, 50, 140582, tzinfo=datetime.timezone.utc), None) 2024-06-14 08:09:50,143 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 08:09:50,144 [DEBUG] sqlalchemy.engine.Engine: Row (59,) 2024-06-14 08:09:50,144 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:09:50,147 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:09:50,148 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 08:09:50,148 [INFO] sqlalchemy.engine.Engine: [cached since 2332s ago] (59,) 2024-06-14 08:09:50,150 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 08:09:50,150 [DEBUG] sqlalchemy.engine.Engine: Row (59, None, 'e4c5e55d-b339-40fc-a283-c5d0b61dcee3', datetime.datetime(2024, 6, 14, 6, 9, 50, 140582), None) 2024-06-14 08:09:50,151 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:09:50,152 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 08:09:50,152 [INFO] sqlalchemy.engine.Engine: [cached since 3478s ago] (39,) 2024-06-14 08:09:50,155 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 08:09:50,155 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 08:09:50,207 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 08:09:50,207 [INFO] sqlalchemy.engine.Engine: [cached since 3478s ago] ('e4c5e55d-b339-40fc-a283-c5d0b61dcee3',) 2024-06-14 08:09:50,209 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 08:09:51,471 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 08:09:51,474 [INFO] sqlalchemy.engine.Engine: [cached since 3478s ago] ('[0.012238914098410913,-0.041321806445515544,0.012427806804889361,0.030431190384762302,-0.05312431582571093,-0.004377088957777124,-0.00980285551230948 ... (32360 characters truncated) ... .013548132909670356,-0.000318552104189556,0.02664032009094221,0.031056489672101423,-0.009978720878665952,-0.0034945064551175093,0.010011288297648335]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[0.012238914098410913,-0.041321806445515544,0.012427806804889361,0.030431190384762302,-0.05312431582571093,-0.004377088957777124,-0.00980285551230948 ... (32360 characters truncated) ... .013548132909670356,-0.000318552104189556,0.02664032009094221,0.031056489672101423,-0.009978720878665952,-0.0034945064551175093,0.010011288297648335]', 0.85, 5) 2024-06-14 08:09:51,490 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 08:09:51,495 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.4647300083854795) 2024-06-14 08:09:51,498 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.5201796376115911) 2024-06-14 08:09:51,501 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.5531407347761623) 2024-06-14 08:09:51,503 [DEBUG] sqlalchemy.engine.Engine: Row (336, 336, 'embedding_small_openai', 81, True, "Filename: 81.html\nUser Context:\nNone\n\nWhy AE?\nWe are convinced that we are the ideal business and IT partner for your company. Our in-depth expe ... (1643 characters truncated) ... our DNA. We let culture fit outweigh expertise. We value communication and transparency. And above all else, we value people.\nGreat Place To Work\n", array([ 0.01211127, 0.00225641, 0.02516196, ..., -0.01422857, 0.00768155, -0.00662651], dtype=float32), 0.5877904805506746) 2024-06-14 08:09:51,505 [DEBUG] sqlalchemy.engine.Engine: Row (349, 349, 'embedding_small_openai', 93, True, "Filename: 93.html\nUser Context:None\nTitle: AE - Foster your human capital\nSummary: The text emphasizes the importance of fostering human capital t ... (1474 characters truncated) ... d your challenges better than others.\nMore than IT, more than HR\nKeep your business in mind\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([ 8.9155715e-03, 2.1775829e-02, 6.4163007e-02, ..., -1.0742354e-02, 2.1592401e-05, -2.4727066e-03], dtype=float32), 0.5967324549077342) 2024-06-14 08:09:52,591 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER) 2024-06-14 08:09:52,593 [INFO] sqlalchemy.engine.Engine: [cached since 3477s ago] (334,) 2024-06-14 08:09:52,596 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 08:09:52,599 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-14 08:09:52,601 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 08:09:52,603 [INFO] sqlalchemy.engine.Engine: [cached since 3477s ago] (80,) 2024-06-14 08:09:52,607 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 08:09:52,608 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-14 08:09:52,611 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 08:09:52,613 [INFO] sqlalchemy.engine.Engine: [cached since 3477s ago] (datetime.datetime(2024, 6, 14, 6, 9, 52, 610434, tzinfo=datetime.timezone.utc), 59) 2024-06-14 08:09:52,616 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 08:09:52,617 [INFO] sqlalchemy.engine.Engine: [cached since 3477s ago] (59, 'Who is the CEO of ae?', 'Who is the CEO of ae, a company based in Flanders, Belgium?', 'The CEO of ae, a company based in Flanders, Belgium, is Christoph Neut.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 6, 9, 50, 151282, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 6, 9, 51, 170968, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 6, 9, 52, 610412, tzinfo=datetime.timezone.utc)) 2024-06-14 08:09:52,620 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 08:09:52,621 [DEBUG] sqlalchemy.engine.Engine: Row (77,) 2024-06-14 08:09:52,622 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 08:09:52,623 [INFO] sqlalchemy.engine.Engine: [cached since 2332s ago] (77, 334) 2024-06-14 08:09:52,626 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:09:52,629 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:09:52,631 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:09:52,632 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 08:09:52,633 [INFO] sqlalchemy.engine.Engine: [cached since 3477s ago] (77,) 2024-06-14 08:09:52,636 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 08:09:52,638 [DEBUG] sqlalchemy.engine.Engine: Row (77, 59, 'Who is the CEO of ae?', 'Who is the CEO of ae, a company based in Flanders, Belgium?', 'The CEO of ae, a company based in Flanders, Belgium, is Christoph Neut.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 6, 9, 50, 151282), datetime.datetime(2024, 6, 14, 6, 9, 51, 170968), datetime.datetime(2024, 6, 14, 6, 9, 52, 610412)) 2024-06-14 08:09:52,639 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 08:19:04,355 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:19:04,357 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 08:19:04,358 [INFO] sqlalchemy.engine.Engine: [cached since 4287s ago] ('39',) 2024-06-14 08:19:04,363 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 08:19:04,365 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 08:19:04,623 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 08:19:40,149 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:19:40,150 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 08:19:40,151 [INFO] sqlalchemy.engine.Engine: [cached since 4068s ago] ('39',) 2024-06-14 08:19:40,156 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 08:19:40,157 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 08:19:40,158 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:19:40,159 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 08:19:40,159 [INFO] sqlalchemy.engine.Engine: [cached since 4068s ago] () 2024-06-14 08:19:40,161 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:19:40,164 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:19:40,166 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:19:40,167 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 08:19:40,168 [INFO] sqlalchemy.engine.Engine: [cached since 4068s ago] ('c0ae1a2a-8423-470c-9d88-c6e0f5eeac62', 1) 2024-06-14 08:19:40,170 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 08:19:40,172 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-14 08:19:40,172 [INFO] sqlalchemy.engine.Engine: [cached since 2922s ago] (None, 'c0ae1a2a-8423-470c-9d88-c6e0f5eeac62', datetime.datetime(2024, 6, 14, 6, 19, 40, 171762, tzinfo=datetime.timezone.utc), None) 2024-06-14 08:19:40,174 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 08:19:40,175 [DEBUG] sqlalchemy.engine.Engine: Row (60,) 2024-06-14 08:19:40,176 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:19:40,179 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:19:40,180 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 08:19:40,181 [INFO] sqlalchemy.engine.Engine: [cached since 2922s ago] (60,) 2024-06-14 08:19:40,183 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 08:19:40,184 [DEBUG] sqlalchemy.engine.Engine: Row (60, None, 'c0ae1a2a-8423-470c-9d88-c6e0f5eeac62', datetime.datetime(2024, 6, 14, 6, 19, 40, 171762), None) 2024-06-14 08:19:40,185 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:19:40,186 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 08:19:40,186 [INFO] sqlalchemy.engine.Engine: [cached since 4068s ago] (39,) 2024-06-14 08:19:40,189 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 08:19:40,190 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 08:19:40,245 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 08:19:40,245 [INFO] sqlalchemy.engine.Engine: [cached since 4068s ago] ('c0ae1a2a-8423-470c-9d88-c6e0f5eeac62',) 2024-06-14 08:19:40,247 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 08:19:41,513 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 08:19:41,515 [INFO] sqlalchemy.engine.Engine: [cached since 4068s ago] ('[0.007627437242030668,0.004591815104497549,0.046253114242409216,-0.017166968176605506,-0.05032852588821798,0.019790861457664035,-0.009372047938874131 ... (32404 characters truncated) ... 4,-0.00817873409743598,-0.01701344151513659,0.002756484742687836,0.04658808116513319,-0.015254874484061336,0.018311433218417907,0.007135457251832194]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[0.007627437242030668,0.004591815104497549,0.046253114242409216,-0.017166968176605506,-0.05032852588821798,0.019790861457664035,-0.009372047938874131 ... (32404 characters truncated) ... 4,-0.00817873409743598,-0.01701344151513659,0.002756484742687836,0.04658808116513319,-0.015254874484061336,0.018311433218417907,0.007135457251832194]', 0.85, 5) 2024-06-14 08:19:41,530 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 08:19:41,533 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.457979582186854) 2024-06-14 08:19:41,537 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.5220000406502917) 2024-06-14 08:19:41,538 [DEBUG] sqlalchemy.engine.Engine: Row (336, 336, 'embedding_small_openai', 81, True, "Filename: 81.html\nUser Context:\nNone\n\nWhy AE?\nWe are convinced that we are the ideal business and IT partner for your company. Our in-depth expe ... (1643 characters truncated) ... our DNA. We let culture fit outweigh expertise. We value communication and transparency. And above all else, we value people.\nGreat Place To Work\n", array([ 0.01211127, 0.00225641, 0.02516196, ..., -0.01422857, 0.00768155, -0.00662651], dtype=float32), 0.5615899489414254) 2024-06-14 08:19:41,540 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.5756971980944146) 2024-06-14 08:19:41,542 [DEBUG] sqlalchemy.engine.Engine: Row (349, 349, 'embedding_small_openai', 93, True, "Filename: 93.html\nUser Context:None\nTitle: AE - Foster your human capital\nSummary: The text emphasizes the importance of fostering human capital t ... (1474 characters truncated) ... d your challenges better than others.\nMore than IT, more than HR\nKeep your business in mind\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([ 8.9155715e-03, 2.1775829e-02, 6.4163007e-02, ..., -1.0742354e-02, 2.1592401e-05, -2.4727066e-03], dtype=float32), 0.5780917215051928) 2024-06-14 08:19:42,526 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 08:19:42,527 [INFO] sqlalchemy.engine.Engine: [cached since 4067s ago] (334, 398, 336, 371, 349) 2024-06-14 08:19:42,531 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 08:19:42,533 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-14 08:19:42,534 [DEBUG] sqlalchemy.engine.Engine: Row (336, 'embedding_small_openai', 81, True, "Filename: 81.html\nUser Context:\nNone\n\nWhy AE?\nWe are convinced that we are the ideal business and IT partner for your company. Our in-depth expe ... (1643 characters truncated) ... our DNA. We let culture fit outweigh expertise. We value communication and transparency. And above all else, we value people.\nGreat Place To Work\n") 2024-06-14 08:19:42,536 [DEBUG] sqlalchemy.engine.Engine: Row (349, 'embedding_small_openai', 93, True, "Filename: 93.html\nUser Context:None\nTitle: AE - Foster your human capital\nSummary: The text emphasizes the importance of fostering human capital t ... (1474 characters truncated) ... d your challenges better than others.\nMore than IT, more than HR\nKeep your business in mind\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 08:19:42,537 [DEBUG] sqlalchemy.engine.Engine: Row (371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 08:19:42,538 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 08:19:42,540 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 08:19:42,542 [INFO] sqlalchemy.engine.Engine: [cached since 4067s ago] (80,) 2024-06-14 08:19:42,544 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 08:19:42,546 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-14 08:19:42,547 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 08:19:42,548 [INFO] sqlalchemy.engine.Engine: [cached since 4067s ago] (81,) 2024-06-14 08:19:42,550 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 08:19:42,552 [DEBUG] sqlalchemy.engine.Engine: Row (81, 26, 'https://www.ae.be/why-ae', '39/26/en', '81.html', 'html', 'en', None, 'Title: AE - Why AE?\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 703243), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 382510), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 367655), datetime.datetime(2024, 6, 7, 13, 59, 30, 857748), None) 2024-06-14 08:19:42,553 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 08:19:42,554 [INFO] sqlalchemy.engine.Engine: [cached since 4067s ago] (93,) 2024-06-14 08:19:42,557 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 08:19:42,558 [DEBUG] sqlalchemy.engine.Engine: Row (93, 39, 'https://www.ae.be/digital-talent-organisation/foster-your-human-capital', '39/39/en', '93.html', 'html', 'en', None, 'Title: AE - Foster your human capital\nSummary: The text emphasizes the importance of fostering human capital to help employees thrive in a constantl ... (761 characters truncated) ... e goal is to achieve tangible results, such as retaining staff and attracting new talent, by positioning the organization as an employer of choice.\n', datetime.datetime(2024, 6, 7, 13, 59, 32, 32248), 8, datetime.datetime(2024, 6, 7, 15, 59, 32, 376525), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 32, 365493), datetime.datetime(2024, 6, 7, 13, 59, 37, 299469), None) 2024-06-14 08:19:42,559 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 08:19:42,560 [INFO] sqlalchemy.engine.Engine: [cached since 4067s ago] (100,) 2024-06-14 08:19:42,562 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 08:19:42,563 [DEBUG] sqlalchemy.engine.Engine: Row (100, 47, 'https://www.ae.be/applications/think-build-run-your-digital-solution', '39/47/en', '100.html', 'html', 'en', None, 'Title: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing digital solutions that are user-friendl ... (853 characters truncated) ... s, such as peace of mind, increased revenue, and reduced costs, and encourages readers to explore client success stories for real-world validation.\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 592229), 8, datetime.datetime(2024, 6, 7, 15, 59, 39, 5310), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 994356), datetime.datetime(2024, 6, 7, 13, 59, 43, 726029), None) 2024-06-14 08:19:42,565 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 08:19:42,566 [INFO] sqlalchemy.engine.Engine: [cached since 4067s ago] (109,) 2024-06-14 08:19:42,568 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 08:19:42,569 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-14 08:19:42,571 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 08:19:42,572 [INFO] sqlalchemy.engine.Engine: [cached since 4067s ago] (datetime.datetime(2024, 6, 14, 6, 19, 42, 570943, tzinfo=datetime.timezone.utc), 60) 2024-06-14 08:19:42,574 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 08:19:42,575 [INFO] sqlalchemy.engine.Engine: [cached since 4067s ago] (60, 'What management level people can you give me for ae?', 'What are the names and positions of the management-level individuals at ae, the company based in Flanders, Belgium?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 6, 19, 40, 185156, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 6, 19, 41, 162311, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 6, 19, 42, 570936, tzinfo=datetime.timezone.utc)) 2024-06-14 08:19:42,576 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 08:19:42,577 [DEBUG] sqlalchemy.engine.Engine: Row (78,) 2024-06-14 08:19:42,578 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 08:19:42,578 [INFO] sqlalchemy.engine.Engine: [cached since 4067s ago] [(78, 334), (78, 336), (78, 349), (78, 371), (78, 398)] 2024-06-14 08:19:42,586 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:19:42,587 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:19:42,589 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:19:42,590 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 08:19:42,591 [INFO] sqlalchemy.engine.Engine: [cached since 4067s ago] (78,) 2024-06-14 08:19:42,593 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 08:19:42,594 [DEBUG] sqlalchemy.engine.Engine: Row (78, 60, 'What management level people can you give me for ae?', 'What are the names and positions of the management-level individuals at ae, the company based in Flanders, Belgium?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 6, 19, 40, 185156), datetime.datetime(2024, 6, 14, 6, 19, 41, 162311), datetime.datetime(2024, 6, 14, 6, 19, 42, 570936)) 2024-06-14 08:19:42,595 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 08:24:44,794 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:24:44,796 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 08:24:44,799 [INFO] sqlalchemy.engine.Engine: [cached since 4627s ago] ('39',) 2024-06-14 08:24:44,803 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 08:24:44,805 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 08:24:44,947 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 08:25:18,042 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:25:18,044 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 08:25:18,045 [INFO] sqlalchemy.engine.Engine: [cached since 4406s ago] ('39',) 2024-06-14 08:25:18,049 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 08:25:18,050 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 08:25:18,051 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:25:18,052 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 08:25:18,052 [INFO] sqlalchemy.engine.Engine: [cached since 4406s ago] () 2024-06-14 08:25:18,054 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:25:18,055 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:25:18,057 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:25:18,058 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 08:25:18,058 [INFO] sqlalchemy.engine.Engine: [cached since 4406s ago] ('20ccd8b3-791e-4c29-b058-e94015976455', 1) 2024-06-14 08:25:18,060 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 08:25:18,061 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-14 08:25:18,062 [INFO] sqlalchemy.engine.Engine: [cached since 3260s ago] (None, '20ccd8b3-791e-4c29-b058-e94015976455', datetime.datetime(2024, 6, 14, 6, 25, 18, 61276, tzinfo=datetime.timezone.utc), None) 2024-06-14 08:25:18,063 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 08:25:18,064 [DEBUG] sqlalchemy.engine.Engine: Row (61,) 2024-06-14 08:25:18,065 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:25:18,067 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:25:18,068 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 08:25:18,068 [INFO] sqlalchemy.engine.Engine: [cached since 3260s ago] (61,) 2024-06-14 08:25:18,070 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 08:25:18,071 [DEBUG] sqlalchemy.engine.Engine: Row (61, None, '20ccd8b3-791e-4c29-b058-e94015976455', datetime.datetime(2024, 6, 14, 6, 25, 18, 61276), None) 2024-06-14 08:25:18,071 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:25:18,072 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 08:25:18,073 [INFO] sqlalchemy.engine.Engine: [cached since 4406s ago] (39,) 2024-06-14 08:25:18,075 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 08:25:18,075 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 08:25:18,140 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 08:25:18,141 [INFO] sqlalchemy.engine.Engine: [cached since 4406s ago] ('20ccd8b3-791e-4c29-b058-e94015976455',) 2024-06-14 08:25:18,143 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 08:25:19,255 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 08:25:19,257 [INFO] sqlalchemy.engine.Engine: [cached since 4406s ago] ('[-0.012087677286244812,9.816121516043511e-05,0.05632373603298254,0.018850511894541355,-0.03750169839627941,0.002569877207032043,-0.004278382968747035 ... (32385 characters truncated) ... 0.0014415516782393602,-0.010279508828128172,0.025713011061884786,0.03491046456454608,-0.008250658818168258,-0.018423386851096537,0.01541926417351488]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.012087677286244812,9.816121516043511e-05,0.05632373603298254,0.018850511894541355,-0.03750169839627941,0.002569877207032043,-0.004278382968747035 ... (32385 characters truncated) ... 0.0014415516782393602,-0.010279508828128172,0.025713011061884786,0.03491046456454608,-0.008250658818168258,-0.018423386851096537,0.01541926417351488]', 0.85, 5) 2024-06-14 08:25:19,275 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 08:25:19,278 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.45897786051692335) 2024-06-14 08:25:19,281 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.46713732847508016) 2024-06-14 08:25:19,282 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.48644925617649615) 2024-06-14 08:25:19,284 [DEBUG] sqlalchemy.engine.Engine: Row (402, 402, 'embedding_small_openai', 115, True, "Filename: 115.html\nUser Context:None\nTitle: AE - Make your business strategy actionable\nSummary: The text outlines a methodology to make business ... (2066 characters truncated) ... different?\n\xa0\nAlways business-first\nMore than just technology\nJust enough architecture\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00367216, 0.02740357, 0.03567041, ..., -0.00748735, -0.02949173, -0.02168257], dtype=float32), 0.4950051939450272) 2024-06-14 08:25:19,286 [DEBUG] sqlalchemy.engine.Engine: Row (369, 369, 'embedding_small_openai', 104, True, 'Filename: 104.html\nUser Context:\nNone\n\nLeading companies have to adapt, optimise, grow and sometimes even reinvent their actual business. That me ... (2140 characters truncated) ... nformation.\nWhy AE?\nA true end-to-end partner\nMore than technology\nExpertise\nAlways business-first\n\xa0\nReady to change your organisation?\n\n', array([ 0.00562555, 0.02678364, 0.04929987, ..., -0.01904895, -0.03315669, -0.00869626], dtype=float32), 0.49856077164630097) 2024-06-14 08:25:22,047 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-14 08:25:22,049 [INFO] sqlalchemy.engine.Engine: [cached since 4407s ago] (369, 402) 2024-06-14 08:25:22,053 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 08:25:22,055 [DEBUG] sqlalchemy.engine.Engine: Row (369, 'embedding_small_openai', 104, True, 'Filename: 104.html\nUser Context:\nNone\n\nLeading companies have to adapt, optimise, grow and sometimes even reinvent their actual business. That me ... (2140 characters truncated) ... nformation.\nWhy AE?\nA true end-to-end partner\nMore than technology\nExpertise\nAlways business-first\n\xa0\nReady to change your organisation?\n\n') 2024-06-14 08:25:22,056 [DEBUG] sqlalchemy.engine.Engine: Row (402, 'embedding_small_openai', 115, True, "Filename: 115.html\nUser Context:None\nTitle: AE - Make your business strategy actionable\nSummary: The text outlines a methodology to make business ... (2066 characters truncated) ... different?\n\xa0\nAlways business-first\nMore than just technology\nJust enough architecture\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 08:25:22,059 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 08:25:22,060 [INFO] sqlalchemy.engine.Engine: [cached since 4407s ago] (104,) 2024-06-14 08:25:22,063 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 08:25:22,064 [DEBUG] sqlalchemy.engine.Engine: Row (104, 51, 'https://www.ae.be/our-solutions/digital-strategy-innovation', '39/51/en', '104.html', 'html', 'en', None, 'Title: AE - Digital Strategy & Innovation\n', datetime.datetime(2024, 6, 7, 13, 59, 34, 699966), 8, datetime.datetime(2024, 6, 7, 15, 59, 43, 236970), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 43, 226913), datetime.datetime(2024, 6, 7, 13, 59, 43, 578937), None) 2024-06-14 08:25:22,066 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 08:25:22,068 [INFO] sqlalchemy.engine.Engine: [cached since 4407s ago] (115,) 2024-06-14 08:25:22,071 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 08:25:22,072 [DEBUG] sqlalchemy.engine.Engine: Row (115, 62, 'https://www.ae.be/digital-strategy-innovation/make-your-business-strategy-actionable', '39/62/en', '115.html', 'html', 'en', None, "Title: AE - Make your business strategy actionable\nSummary: The text outlines a methodology to make business strategies actionable, particularly in ... (882 characters truncated) ... rviews, workshops, business capability maps, and reference business & IT architecture to help organizations implement their strategies effectively.\n", datetime.datetime(2024, 6, 7, 13, 59, 37, 354091), 8, datetime.datetime(2024, 6, 7, 15, 59, 49, 226434), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 49, 216011), datetime.datetime(2024, 6, 7, 13, 59, 54, 368702), None) 2024-06-14 08:25:22,075 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 08:25:22,076 [INFO] sqlalchemy.engine.Engine: [cached since 4407s ago] (datetime.datetime(2024, 6, 14, 6, 25, 22, 74213, tzinfo=datetime.timezone.utc), 61) 2024-06-14 08:25:22,078 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 08:25:22,079 [INFO] sqlalchemy.engine.Engine: [cached since 4407s ago] (61, 'Can ae support me in strategy development?', 'Can ae, a company based in Flanders, Belgium, support me in developing a business strategy?', 'Yes, ae can support you in developing a business strategy. They offer a structured methodology to make business strategies actionable, particularly i ... (336 characters truncated) ... zes a business-first approach and offers solutions to improve organizational agility, customer-centricity, and digital maturity.\n\nSources: 369, 402', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 6, 25, 18, 71719, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 6, 25, 18, 922209, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 6, 25, 22, 74201, tzinfo=datetime.timezone.utc)) 2024-06-14 08:25:22,082 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 08:25:22,083 [DEBUG] sqlalchemy.engine.Engine: Row (79,) 2024-06-14 08:25:22,084 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 08:25:22,085 [INFO] sqlalchemy.engine.Engine: [cached since 4407s ago] [(79, 369), (79, 402)] 2024-06-14 08:25:22,088 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:25:22,091 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:25:22,094 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:25:22,095 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 08:25:22,096 [INFO] sqlalchemy.engine.Engine: [cached since 4407s ago] (79,) 2024-06-14 08:25:22,099 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 08:25:22,100 [DEBUG] sqlalchemy.engine.Engine: Row (79, 61, 'Can ae support me in strategy development?', 'Can ae, a company based in Flanders, Belgium, support me in developing a business strategy?', 'Yes, ae can support you in developing a business strategy. They offer a structured methodology to make business strategies actionable, particularly i ... (336 characters truncated) ... zes a business-first approach and offers solutions to improve organizational agility, customer-centricity, and digital maturity.\n\nSources: 369, 402', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 6, 25, 18, 71719), datetime.datetime(2024, 6, 14, 6, 25, 18, 922209), datetime.datetime(2024, 6, 14, 6, 25, 22, 74201)) 2024-06-14 08:25:22,101 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 08:25:37,448 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:25:37,452 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 08:25:37,453 [INFO] sqlalchemy.engine.Engine: [cached since 4599s ago] () 2024-06-14 08:25:37,456 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:25:37,462 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:25:37,464 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 08:25:37,465 [INFO] sqlalchemy.engine.Engine: [cached since 4599s ago] (79,) 2024-06-14 08:25:37,469 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 08:25:37,472 [DEBUG] sqlalchemy.engine.Engine: Row (79, 61, 'Can ae support me in strategy development?', 'Can ae, a company based in Flanders, Belgium, support me in developing a business strategy?', 'Yes, ae can support you in developing a business strategy. They offer a structured methodology to make business strategies actionable, particularly i ... (336 characters truncated) ... zes a business-first approach and offers solutions to improve organizational agility, customer-centricity, and digital maturity.\n\nSources: 369, 402', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 6, 25, 18, 71719), datetime.datetime(2024, 6, 14, 6, 25, 18, 922209), datetime.datetime(2024, 6, 14, 6, 25, 22, 74201)) 2024-06-14 08:25:37,475 [INFO] sqlalchemy.engine.Engine: UPDATE interaction SET appreciation=%s::INTEGER WHERE interaction.id = %s::INTEGER 2024-06-14 08:25:37,476 [INFO] sqlalchemy.engine.Engine: [cached since 4599s ago] (100, 79) 2024-06-14 08:25:37,479 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:25:39,651 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:25:39,652 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 08:25:39,654 [INFO] sqlalchemy.engine.Engine: [cached since 4602s ago] () 2024-06-14 08:25:39,658 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:25:39,663 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:25:39,665 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 08:25:39,666 [INFO] sqlalchemy.engine.Engine: [cached since 4602s ago] (79,) 2024-06-14 08:25:39,671 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 08:25:39,674 [DEBUG] sqlalchemy.engine.Engine: Row (79, 61, 'Can ae support me in strategy development?', 'Can ae, a company based in Flanders, Belgium, support me in developing a business strategy?', 'Yes, ae can support you in developing a business strategy. They offer a structured methodology to make business strategies actionable, particularly i ... (336 characters truncated) ... zes a business-first approach and offers solutions to improve organizational agility, customer-centricity, and digital maturity.\n\nSources: 369, 402', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 6, 25, 18, 71719), datetime.datetime(2024, 6, 14, 6, 25, 18, 922209), datetime.datetime(2024, 6, 14, 6, 25, 22, 74201)) 2024-06-14 08:25:39,677 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:28:12,805 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 08:28:12,806 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 08:28:12,807 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 08:28:12,807 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 08:28:12,808 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 08:28:12,808 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 08:28:12,809 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 08:28:12,809 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 08:28:12,810 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 08:28:12,810 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 08:28:12,811 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 08:28:12,811 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 08:28:12,812 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:28:12,815 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 08:28:12,815 [INFO] sqlalchemy.engine.Engine: [generated in 0.00046s] ('39',) 2024-06-14 08:28:12,824 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 08:28:12,824 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 08:28:13,084 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 08:28:33,348 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:28:33,348 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 08:28:33,349 [INFO] sqlalchemy.engine.Engine: [cached since 4601s ago] ('39',) 2024-06-14 08:28:33,351 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 08:28:33,351 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 08:28:33,352 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:28:33,353 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 08:28:33,353 [INFO] sqlalchemy.engine.Engine: [cached since 4601s ago] () 2024-06-14 08:28:33,354 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:28:33,355 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:28:33,356 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:28:33,356 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 08:28:33,357 [INFO] sqlalchemy.engine.Engine: [cached since 4601s ago] ('95b260dc-74a3-41b8-bbd5-a6b6e6de63cb', 1) 2024-06-14 08:28:33,358 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 08:28:33,359 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-14 08:28:33,359 [INFO] sqlalchemy.engine.Engine: [cached since 3456s ago] (None, '95b260dc-74a3-41b8-bbd5-a6b6e6de63cb', datetime.datetime(2024, 6, 14, 6, 28, 33, 358849, tzinfo=datetime.timezone.utc), None) 2024-06-14 08:28:33,360 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 08:28:33,361 [DEBUG] sqlalchemy.engine.Engine: Row (62,) 2024-06-14 08:28:33,361 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:28:33,362 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:28:33,363 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 08:28:33,363 [INFO] sqlalchemy.engine.Engine: [cached since 3456s ago] (62,) 2024-06-14 08:28:33,364 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 08:28:33,365 [DEBUG] sqlalchemy.engine.Engine: Row (62, None, '95b260dc-74a3-41b8-bbd5-a6b6e6de63cb', datetime.datetime(2024, 6, 14, 6, 28, 33, 358849), None) 2024-06-14 08:28:33,365 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:28:33,366 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 08:28:33,366 [INFO] sqlalchemy.engine.Engine: [cached since 4601s ago] (39,) 2024-06-14 08:28:33,368 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 08:28:33,368 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 08:28:33,411 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 08:28:33,411 [INFO] sqlalchemy.engine.Engine: [cached since 4601s ago] ('95b260dc-74a3-41b8-bbd5-a6b6e6de63cb',) 2024-06-14 08:28:33,413 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 08:28:34,679 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 08:28:34,680 [INFO] sqlalchemy.engine.Engine: [cached since 4601s ago] ('[0.023443841349708318,-0.03601813169311948,0.03747517835104522,0.02082116258084819,-0.08194416426885735,0.001687439322504818,-0.06766513458833218,0.0 ... (32382 characters truncated) ... 0.002655463184793416,-0.05303640819647541,0.014978414721285532,0.009317798159624862,0.0040797240298020634,0.0017056523824458263,0.012042470716080413]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[0.023443841349708318,-0.03601813169311948,0.03747517835104522,0.02082116258084819,-0.08194416426885735,0.001687439322504818,-0.06766513458833218,0.0 ... (32382 characters truncated) ... 0.002655463184793416,-0.05303640819647541,0.014978414721285532,0.009317798159624862,0.0040797240298020634,0.0017056523824458263,0.012042470716080413]', 0.85, 5) 2024-06-14 08:28:34,699 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 08:28:34,702 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.5143519069585556) 2024-06-14 08:28:34,704 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.5188311006728135) 2024-06-14 08:28:34,706 [DEBUG] sqlalchemy.engine.Engine: Row (404, 404, 'embedding_small_openai', 114, True, 'Filename: 114.html\nUser Context:None\nTitle: AE - Re-architect your enterprise landscape\nSummary: The text outlines a methodology for re-architecti ... (1862 characters truncated) ... pe, help design your new enterprise landscape, and assist in the implementation and roll-out.\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-3.3663237e-05, 2.4655735e-04, 5.8618609e-02, ..., 9.7428070e-04, -1.7809115e-02, -5.7390649e-03], dtype=float32), 0.5934512697331258) 2024-06-14 08:28:34,708 [DEBUG] sqlalchemy.engine.Engine: Row (396, 396, 'embedding_small_openai', 108, True, "Filename: 108.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology to enhance an organi ... (2985 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([ 0.00138847, 0.04753974, 0.06669055, ..., 0.00143521, -0.02640934, -0.01217821], dtype=float32), 0.5994071482905212) 2024-06-14 08:28:34,710 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.6011374884022518) 2024-06-14 08:28:37,611 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 08:28:37,613 [INFO] sqlalchemy.engine.Engine: [cached since 4602s ago] (334, 398, 404, 396, 371) 2024-06-14 08:28:37,617 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 08:28:37,619 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-14 08:28:37,620 [DEBUG] sqlalchemy.engine.Engine: Row (371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 08:28:37,621 [DEBUG] sqlalchemy.engine.Engine: Row (396, 'embedding_small_openai', 108, True, "Filename: 108.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology to enhance an organi ... (2985 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 08:28:37,622 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 08:28:37,623 [DEBUG] sqlalchemy.engine.Engine: Row (404, 'embedding_small_openai', 114, True, 'Filename: 114.html\nUser Context:None\nTitle: AE - Re-architect your enterprise landscape\nSummary: The text outlines a methodology for re-architecti ... (1862 characters truncated) ... pe, help design your new enterprise landscape, and assist in the implementation and roll-out.\nGet in touch with our experts\n\xa0\nHere to help!\n\n') 2024-06-14 08:28:37,626 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 08:28:37,627 [INFO] sqlalchemy.engine.Engine: [cached since 4602s ago] (80,) 2024-06-14 08:28:37,630 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 08:28:37,631 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-14 08:28:37,633 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 08:28:37,634 [INFO] sqlalchemy.engine.Engine: [cached since 4602s ago] (100,) 2024-06-14 08:28:37,638 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 08:28:37,639 [DEBUG] sqlalchemy.engine.Engine: Row (100, 47, 'https://www.ae.be/applications/think-build-run-your-digital-solution', '39/47/en', '100.html', 'html', 'en', None, 'Title: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing digital solutions that are user-friendl ... (853 characters truncated) ... s, such as peace of mind, increased revenue, and reduced costs, and encourages readers to explore client success stories for real-world validation.\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 592229), 8, datetime.datetime(2024, 6, 7, 15, 59, 39, 5310), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 994356), datetime.datetime(2024, 6, 7, 13, 59, 43, 726029), None) 2024-06-14 08:28:37,641 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 08:28:37,641 [INFO] sqlalchemy.engine.Engine: [cached since 4602s ago] (108,) 2024-06-14 08:28:37,644 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 08:28:37,645 [DEBUG] sqlalchemy.engine.Engine: Row (108, 55, 'https://www.ae.be/digital-talent-organisation/improve-your-organisations-agility', '39/55/en', '108.html', 'html', 'en', None, "Title: AE - Improve your organisation's agility\nSummary: The text outlines a methodology to enhance an organization's agility, addressing common iss ... (902 characters truncated) ... le mindset. Pilot projects are used to measure progress and foster continuous learning, identifying critical success factors for subsequent phases.\n", datetime.datetime(2024, 6, 7, 13, 59, 35, 662760), 8, datetime.datetime(2024, 6, 7, 15, 59, 44, 587689), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 44, 577110), datetime.datetime(2024, 6, 7, 13, 59, 49, 157580), None) 2024-06-14 08:28:37,647 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 08:28:37,648 [INFO] sqlalchemy.engine.Engine: [cached since 4602s ago] (109,) 2024-06-14 08:28:37,650 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 08:28:37,651 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-14 08:28:37,653 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 08:28:37,654 [INFO] sqlalchemy.engine.Engine: [cached since 4602s ago] (114,) 2024-06-14 08:28:37,657 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 08:28:37,658 [DEBUG] sqlalchemy.engine.Engine: Row (114, 61, 'https://www.ae.be/business-it-architecture/re-architect-your-enterprise-landscape', '39/61/en', '114.html', 'html', 'en', None, 'Title: AE - Re-architect your enterprise landscape\nSummary: The text outlines a methodology for re-architecting an enterprise landscape to future-pr ... (681 characters truncated) ... ference IT architecture, and implementation roadmaps are used to facilitate the transition and ensure efficient decision-making and accountability.\n', datetime.datetime(2024, 6, 7, 13, 59, 37, 72075), 8, datetime.datetime(2024, 6, 7, 15, 59, 49, 22315), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 49, 11185), datetime.datetime(2024, 6, 7, 13, 59, 54, 852762), None) 2024-06-14 08:28:37,660 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 08:28:37,661 [INFO] sqlalchemy.engine.Engine: [cached since 4602s ago] (datetime.datetime(2024, 6, 14, 6, 28, 37, 659501, tzinfo=datetime.timezone.utc), 62) 2024-06-14 08:28:37,663 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 08:28:37,664 [INFO] sqlalchemy.engine.Engine: [cached since 4602s ago] (62, 'Hi Eve, how can you help me?', 'Hi Eve, how can you help me as a representative of ae, the company based in Flanders, Belgium?', "As a representative of ae, I can help you by offering a range of services and solutions that blend ICT and business to accelerate your growth. Our of ... (475 characters truncated) ... ch ensures that we can assist you from the initial ideation phase through to full implementation and maintenance.\n\nSources: 334, 398, 404, 396, 371", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 6, 28, 33, 365757, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 6, 28, 34, 276495, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 6, 28, 37, 659489, tzinfo=datetime.timezone.utc)) 2024-06-14 08:28:37,667 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 08:28:37,668 [DEBUG] sqlalchemy.engine.Engine: Row (80,) 2024-06-14 08:28:37,669 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 08:28:37,670 [INFO] sqlalchemy.engine.Engine: [cached since 4602s ago] [(80, 334), (80, 371), (80, 396), (80, 398), (80, 404)] 2024-06-14 08:28:37,676 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:28:37,679 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:28:37,681 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:28:37,683 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 08:28:37,683 [INFO] sqlalchemy.engine.Engine: [cached since 4602s ago] (80,) 2024-06-14 08:28:37,686 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 08:28:37,687 [DEBUG] sqlalchemy.engine.Engine: Row (80, 62, 'Hi Eve, how can you help me?', 'Hi Eve, how can you help me as a representative of ae, the company based in Flanders, Belgium?', "As a representative of ae, I can help you by offering a range of services and solutions that blend ICT and business to accelerate your growth. Our of ... (475 characters truncated) ... ch ensures that we can assist you from the initial ideation phase through to full implementation and maintenance.\n\nSources: 334, 398, 404, 396, 371", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 6, 28, 33, 365757), datetime.datetime(2024, 6, 14, 6, 28, 34, 276495), datetime.datetime(2024, 6, 14, 6, 28, 37, 659489)) 2024-06-14 08:28:37,688 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 08:30:17,800 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:30:17,802 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 08:30:17,804 [INFO] sqlalchemy.engine.Engine: [cached since 1626s ago] ('39',) 2024-06-14 08:30:17,809 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 08:30:17,811 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 08:30:17,969 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 08:30:47,588 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:30:47,589 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 08:30:47,590 [INFO] sqlalchemy.engine.Engine: [cached since 4736s ago] ('39',) 2024-06-14 08:30:47,592 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 08:30:47,593 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 08:30:47,594 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:30:47,595 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 08:30:47,596 [INFO] sqlalchemy.engine.Engine: [cached since 4736s ago] () 2024-06-14 08:30:47,597 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:30:47,599 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:30:47,600 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:30:47,601 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 08:30:47,602 [INFO] sqlalchemy.engine.Engine: [cached since 4736s ago] ('33ff9dd4-9545-445b-85fd-dc9bc6dba119', 1) 2024-06-14 08:30:47,604 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 08:30:47,605 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-14 08:30:47,605 [INFO] sqlalchemy.engine.Engine: [cached since 3590s ago] (None, '33ff9dd4-9545-445b-85fd-dc9bc6dba119', datetime.datetime(2024, 6, 14, 6, 30, 47, 605061, tzinfo=datetime.timezone.utc), None) 2024-06-14 08:30:47,607 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 08:30:47,608 [DEBUG] sqlalchemy.engine.Engine: Row (63,) 2024-06-14 08:30:47,608 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:30:47,611 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:30:47,611 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 08:30:47,612 [INFO] sqlalchemy.engine.Engine: [cached since 3590s ago] (63,) 2024-06-14 08:30:47,614 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 08:30:47,615 [DEBUG] sqlalchemy.engine.Engine: Row (63, None, '33ff9dd4-9545-445b-85fd-dc9bc6dba119', datetime.datetime(2024, 6, 14, 6, 30, 47, 605061), None) 2024-06-14 08:30:47,616 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:30:47,616 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 08:30:47,617 [INFO] sqlalchemy.engine.Engine: [cached since 4736s ago] (39,) 2024-06-14 08:30:47,619 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 08:30:47,620 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 08:30:47,666 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 08:30:47,666 [INFO] sqlalchemy.engine.Engine: [cached since 4735s ago] ('33ff9dd4-9545-445b-85fd-dc9bc6dba119',) 2024-06-14 08:30:47,668 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 08:30:49,311 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 08:30:49,313 [INFO] sqlalchemy.engine.Engine: [cached since 4736s ago] ('[-0.04092197881122522,0.0019259213654036912,0.055110453481482025,0.037772026346281184,-0.02632263818446964,0.00756673122932475,-0.0006727885334187644 ... (32335 characters truncated) ... 009258118582526339,-0.021405974400037824,0.018844926950019714,-8.89668658369549e-05,-0.002162167846840618,-0.022775517654260453,-0.00162547766034039]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.04092197881122522,0.0019259213654036912,0.055110453481482025,0.037772026346281184,-0.02632263818446964,0.00756673122932475,-0.0006727885334187644 ... (32335 characters truncated) ... 009258118582526339,-0.021405974400037824,0.018844926950019714,-8.89668658369549e-05,-0.002162167846840618,-0.022775517654260453,-0.00162547766034039]', 0.85, 5) 2024-06-14 08:30:49,329 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 08:30:49,332 [DEBUG] sqlalchemy.engine.Engine: Row (357, 357, 'embedding_small_openai', 94, True, 'Filename: 94.html\nUser Context:None\nTitle: AE - Upskill & reskill your digital talent\nSummary: The text discusses the importance of upskilling and ... (2954 characters truncated) ... tes the principles of adult learning with in-depth expertise in both business and technology.\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-0.01352244, 0.01212382, 0.03492934, ..., -0.01730524, -0.01508774, -0.00667426], dtype=float32), 0.4781840443610811) 2024-06-14 08:30:49,335 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.486901856534669) 2024-06-14 08:30:49,337 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.5033429259044582) 2024-06-14 08:30:49,339 [DEBUG] sqlalchemy.engine.Engine: Row (345, 345, 'embedding_small_openai', 92, True, "Filename: 92.html\nUser Context:\nNone\n\nSucceed in the digital world by upgrading your workforce and embracing change. At AE, we merge smart strate ... (1854 characters truncated) ... nment.\nWhy AE?\nWe practice what we preach\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nReady to change your organisation?\n\n", array([ 0.01263324, 0.014468 , 0.0547067 , ..., -0.01845966, -0.01865574, -0.00703092], dtype=float32), 0.5197832227399273) 2024-06-14 08:30:49,341 [DEBUG] sqlalchemy.engine.Engine: Row (344, 344, 'embedding_small_openai', 91, True, "Filename: 91.html\nUser Context:\nNone\n\nSucceed in the digital world by upgrading your workforce and embracing change. At AE, we merge smart strate ... (1854 characters truncated) ... nment.\nWhy AE?\nWe practice what we preach\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nReady to change your organisation?\n\n", array([ 0.00713693, 0.01212051, 0.05476673, ..., -0.01788616, -0.01926094, -0.01006535], dtype=float32), 0.5200647461567851) 2024-06-14 08:30:51,490 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-14 08:30:51,492 [INFO] sqlalchemy.engine.Engine: [cached since 4736s ago] (357, 344) 2024-06-14 08:30:51,496 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 08:30:51,498 [DEBUG] sqlalchemy.engine.Engine: Row (344, 'embedding_small_openai', 91, True, "Filename: 91.html\nUser Context:\nNone\n\nSucceed in the digital world by upgrading your workforce and embracing change. At AE, we merge smart strate ... (1854 characters truncated) ... nment.\nWhy AE?\nWe practice what we preach\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nReady to change your organisation?\n\n") 2024-06-14 08:30:51,499 [DEBUG] sqlalchemy.engine.Engine: Row (357, 'embedding_small_openai', 94, True, 'Filename: 94.html\nUser Context:None\nTitle: AE - Upskill & reskill your digital talent\nSummary: The text discusses the importance of upskilling and ... (2954 characters truncated) ... tes the principles of adult learning with in-depth expertise in both business and technology.\nGet in touch with our experts\n\xa0\nHere to help!\n\n') 2024-06-14 08:30:51,502 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 08:30:51,503 [INFO] sqlalchemy.engine.Engine: [cached since 4736s ago] (91,) 2024-06-14 08:30:51,506 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 08:30:51,507 [DEBUG] sqlalchemy.engine.Engine: Row (91, 37, 'https://www.ae.be/our-solutions/digital-talent-organisation', '39/37/en', '91.html', 'html', 'en', None, 'Title: AE - Digital Talent & Organisation\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 702297), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 910348), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 899665), datetime.datetime(2024, 6, 7, 13, 59, 32, 218796), None) 2024-06-14 08:30:51,509 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 08:30:51,509 [INFO] sqlalchemy.engine.Engine: [cached since 4736s ago] (94,) 2024-06-14 08:30:51,512 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 08:30:51,513 [DEBUG] sqlalchemy.engine.Engine: Row (94, 41, 'https://www.ae.be/digital-talent-organisation/upskill-reskill-your-digital-talent', '39/41/en', '94.html', 'html', 'en', None, 'Title: AE - Upskill & reskill your digital talent\nSummary: The text discusses the importance of upskilling and reskilling digital talent to stay rel ... (836 characters truncated) ... " aim to support aspiring analysts through a mix of training, workshops, hybrid learning, community, and coaching, divided into 8 learning modules.\n', datetime.datetime(2024, 6, 7, 13, 59, 32, 323886), 8, datetime.datetime(2024, 6, 7, 15, 59, 32, 576658), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 32, 565918), datetime.datetime(2024, 6, 7, 13, 59, 39, 342904), None) 2024-06-14 08:30:51,515 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 08:30:51,516 [INFO] sqlalchemy.engine.Engine: [cached since 4736s ago] (datetime.datetime(2024, 6, 14, 6, 30, 51, 515002, tzinfo=datetime.timezone.utc), 63) 2024-06-14 08:30:51,519 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 08:30:51,520 [INFO] sqlalchemy.engine.Engine: [cached since 4736s ago] (63, 'Can ae offer specific education to my employees?', 'Can ae, a company based in Flanders, Belgium, offer specific education or training programs tailored to the needs of my employees?', 'Yes, ae, a company based in Flanders, Belgium, can offer specific education or training programs tailored to the needs of your employees. They provid ... (217 characters truncated) ... ograms can be customized to address the unique needs of your organization and foster a culture of continuous learning through strategic partnerships.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 6, 30, 47, 616120, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 6, 30, 48, 969289, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 6, 30, 51, 514993, tzinfo=datetime.timezone.utc)) 2024-06-14 08:30:51,523 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 08:30:51,523 [DEBUG] sqlalchemy.engine.Engine: Row (81,) 2024-06-14 08:30:51,524 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 08:30:51,525 [INFO] sqlalchemy.engine.Engine: [cached since 4736s ago] [(81, 344), (81, 357)] 2024-06-14 08:30:51,528 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:30:51,533 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:30:51,535 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:30:51,536 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 08:30:51,537 [INFO] sqlalchemy.engine.Engine: [cached since 4736s ago] (81,) 2024-06-14 08:30:51,541 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 08:30:51,542 [DEBUG] sqlalchemy.engine.Engine: Row (81, 63, 'Can ae offer specific education to my employees?', 'Can ae, a company based in Flanders, Belgium, offer specific education or training programs tailored to the needs of my employees?', 'Yes, ae, a company based in Flanders, Belgium, can offer specific education or training programs tailored to the needs of your employees. They provid ... (217 characters truncated) ... ograms can be customized to address the unique needs of your organization and foster a culture of continuous learning through strategic partnerships.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 6, 30, 47, 616120), datetime.datetime(2024, 6, 14, 6, 30, 48, 969289), datetime.datetime(2024, 6, 14, 6, 30, 51, 514993)) 2024-06-14 08:30:51,543 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 08:47:07,415 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 08:47:07,415 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 08:47:07,417 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 08:47:07,417 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 08:47:07,418 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 08:47:07,418 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 08:47:07,419 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 08:47:07,419 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 08:47:07,420 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 08:47:07,420 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 08:47:07,421 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 08:47:07,421 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 08:47:07,423 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:47:07,426 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 08:47:07,426 [INFO] sqlalchemy.engine.Engine: [generated in 0.00046s] ('39',) 2024-06-14 08:47:07,439 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 08:47:07,440 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 08:47:07,712 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 08:47:30,119 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:47:30,119 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 08:47:30,120 [INFO] sqlalchemy.engine.Engine: [cached since 5738s ago] ('39',) 2024-06-14 08:47:30,125 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 08:47:30,126 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 08:47:30,126 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:47:30,127 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 08:47:30,127 [INFO] sqlalchemy.engine.Engine: [cached since 5738s ago] () 2024-06-14 08:47:30,128 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:47:30,129 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:47:30,130 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:47:30,131 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 08:47:30,131 [INFO] sqlalchemy.engine.Engine: [cached since 5738s ago] ('434feee1-14f5-4c00-bba2-2e4aac9807f9', 1) 2024-06-14 08:47:30,133 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 08:47:30,134 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-14 08:47:30,134 [INFO] sqlalchemy.engine.Engine: [cached since 4592s ago] (None, '434feee1-14f5-4c00-bba2-2e4aac9807f9', datetime.datetime(2024, 6, 14, 6, 47, 30, 134065, tzinfo=datetime.timezone.utc), None) 2024-06-14 08:47:30,136 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 08:47:30,136 [DEBUG] sqlalchemy.engine.Engine: Row (64,) 2024-06-14 08:47:30,136 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:47:30,138 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:47:30,138 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 08:47:30,139 [INFO] sqlalchemy.engine.Engine: [cached since 4592s ago] (64,) 2024-06-14 08:47:30,140 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 08:47:30,140 [DEBUG] sqlalchemy.engine.Engine: Row (64, None, '434feee1-14f5-4c00-bba2-2e4aac9807f9', datetime.datetime(2024, 6, 14, 6, 47, 30, 134065), None) 2024-06-14 08:47:30,141 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:47:30,141 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 08:47:30,142 [INFO] sqlalchemy.engine.Engine: [cached since 5738s ago] (39,) 2024-06-14 08:47:30,144 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 08:47:30,144 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 08:47:30,185 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 08:47:30,185 [INFO] sqlalchemy.engine.Engine: [cached since 5738s ago] ('434feee1-14f5-4c00-bba2-2e4aac9807f9',) 2024-06-14 08:47:30,187 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 08:47:31,930 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 08:47:31,932 [INFO] sqlalchemy.engine.Engine: [cached since 5738s ago] ('[0.006225218880521978,-0.015683579897990515,0.035451132144225836,0.02624801870003068,-0.023553732344145137,0.019285415871557694,-0.012244821298170512 ... (32388 characters truncated) ... ,-0.010585708346603297,-0.01629334099062739,0.027566799380814085,0.01616571627266814,0.003254413776985445,-0.005335395125073027,0.012528429505958148]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[0.006225218880521978,-0.015683579897990515,0.035451132144225836,0.02624801870003068,-0.023553732344145137,0.019285415871557694,-0.012244821298170512 ... (32388 characters truncated) ... ,-0.010585708346603297,-0.01629334099062739,0.027566799380814085,0.01616571627266814,0.003254413776985445,-0.005335395125073027,0.012528429505958148]', 0.85, 5) 2024-06-14 08:47:31,948 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 08:47:31,951 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.4450835320303709) 2024-06-14 08:47:31,954 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.5030411767191525) 2024-06-14 08:47:31,957 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.5654814888988311) 2024-06-14 08:47:31,959 [DEBUG] sqlalchemy.engine.Engine: Row (351, 351, 'embedding_small_openai', 95, True, "Filename: 95.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology for improving organiz ... (3035 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([ 5.9062825e-04, 4.6776664e-02, 6.3359797e-02, ..., 7.3543917e-05, -2.3198893e-02, -1.7501175e-02], dtype=float32), 0.5772877768946543) 2024-06-14 08:47:31,961 [DEBUG] sqlalchemy.engine.Engine: Row (396, 396, 'embedding_small_openai', 108, True, "Filename: 108.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology to enhance an organi ... (2985 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([ 0.00138847, 0.04753974, 0.06669055, ..., 0.00143521, -0.02640934, -0.01217821], dtype=float32), 0.5855076807132148) 2024-06-14 08:47:33,101 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 08:47:33,104 [INFO] sqlalchemy.engine.Engine: [cached since 5738s ago] (334, 398, 371, 351, 396) 2024-06-14 08:47:33,108 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 08:47:33,110 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-14 08:47:33,111 [DEBUG] sqlalchemy.engine.Engine: Row (351, 'embedding_small_openai', 95, True, "Filename: 95.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology for improving organiz ... (3035 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 08:47:33,112 [DEBUG] sqlalchemy.engine.Engine: Row (371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 08:47:33,113 [DEBUG] sqlalchemy.engine.Engine: Row (396, 'embedding_small_openai', 108, True, "Filename: 108.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology to enhance an organi ... (2985 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 08:47:33,114 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 08:47:33,116 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 08:47:33,117 [INFO] sqlalchemy.engine.Engine: [cached since 5738s ago] (80,) 2024-06-14 08:47:33,120 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 08:47:33,121 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-14 08:47:33,123 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 08:47:33,124 [INFO] sqlalchemy.engine.Engine: [cached since 5738s ago] (95,) 2024-06-14 08:47:33,126 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 08:47:33,127 [DEBUG] sqlalchemy.engine.Engine: Row (95, 42, 'https://www.ae.be/digital-talent-organisation/improve-your-organisations-agility', '39/42/en', '95.html', 'html', 'en', None, "Title: AE - Improve your organisation's agility\nSummary: The text outlines a methodology for improving organizational agility, addressing common cha ... (953 characters truncated) ... rformance and readiness, workshops, 1-on-1 sessions for stakeholder support, and pilot projects to foster continuous learning and measure progress.\n", datetime.datetime(2024, 6, 7, 13, 59, 32, 533669), 8, datetime.datetime(2024, 6, 7, 15, 59, 32, 772081), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 32, 761003), datetime.datetime(2024, 6, 7, 13, 59, 38, 379207), None) 2024-06-14 08:47:33,129 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 08:47:33,129 [INFO] sqlalchemy.engine.Engine: [cached since 5738s ago] (100,) 2024-06-14 08:47:33,132 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 08:47:33,133 [DEBUG] sqlalchemy.engine.Engine: Row (100, 47, 'https://www.ae.be/applications/think-build-run-your-digital-solution', '39/47/en', '100.html', 'html', 'en', None, 'Title: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing digital solutions that are user-friendl ... (853 characters truncated) ... s, such as peace of mind, increased revenue, and reduced costs, and encourages readers to explore client success stories for real-world validation.\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 592229), 8, datetime.datetime(2024, 6, 7, 15, 59, 39, 5310), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 994356), datetime.datetime(2024, 6, 7, 13, 59, 43, 726029), None) 2024-06-14 08:47:33,134 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 08:47:33,134 [INFO] sqlalchemy.engine.Engine: [cached since 5738s ago] (108,) 2024-06-14 08:47:33,136 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 08:47:33,137 [DEBUG] sqlalchemy.engine.Engine: Row (108, 55, 'https://www.ae.be/digital-talent-organisation/improve-your-organisations-agility', '39/55/en', '108.html', 'html', 'en', None, "Title: AE - Improve your organisation's agility\nSummary: The text outlines a methodology to enhance an organization's agility, addressing common iss ... (902 characters truncated) ... le mindset. Pilot projects are used to measure progress and foster continuous learning, identifying critical success factors for subsequent phases.\n", datetime.datetime(2024, 6, 7, 13, 59, 35, 662760), 8, datetime.datetime(2024, 6, 7, 15, 59, 44, 587689), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 44, 577110), datetime.datetime(2024, 6, 7, 13, 59, 49, 157580), None) 2024-06-14 08:47:33,138 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 08:47:33,139 [INFO] sqlalchemy.engine.Engine: [cached since 5738s ago] (109,) 2024-06-14 08:47:33,141 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 08:47:33,143 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-14 08:47:33,145 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 08:47:33,145 [INFO] sqlalchemy.engine.Engine: [cached since 5738s ago] (datetime.datetime(2024, 6, 14, 6, 47, 33, 144208, tzinfo=datetime.timezone.utc), 64) 2024-06-14 08:47:33,147 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 08:47:33,148 [INFO] sqlalchemy.engine.Engine: [cached since 5738s ago] (64, 'What happend?', 'What recent events or developments have occurred at ae, the company based in Flanders, Belgium?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 6, 47, 30, 141375, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 6, 47, 30, 912412, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 6, 47, 33, 144199, tzinfo=datetime.timezone.utc)) 2024-06-14 08:47:33,150 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 08:47:33,151 [DEBUG] sqlalchemy.engine.Engine: Row (82,) 2024-06-14 08:47:33,152 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 08:47:33,153 [INFO] sqlalchemy.engine.Engine: [cached since 5738s ago] [(82, 334), (82, 351), (82, 371), (82, 396), (82, 398)] 2024-06-14 08:47:33,159 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:47:33,160 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:47:33,164 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:47:33,165 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 08:47:33,166 [INFO] sqlalchemy.engine.Engine: [cached since 5738s ago] (82,) 2024-06-14 08:47:33,168 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 08:47:33,169 [DEBUG] sqlalchemy.engine.Engine: Row (82, 64, 'What happend?', 'What recent events or developments have occurred at ae, the company based in Flanders, Belgium?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 6, 47, 30, 141375), datetime.datetime(2024, 6, 14, 6, 47, 30, 912412), datetime.datetime(2024, 6, 14, 6, 47, 33, 144199)) 2024-06-14 08:47:33,170 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 08:47:39,664 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 08:47:39,665 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 08:47:39,668 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 08:47:39,670 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 08:47:39,671 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 08:47:39,672 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 08:47:39,673 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 08:47:39,674 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 08:47:39,675 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 08:47:39,676 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 08:47:39,677 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 08:47:39,678 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 08:47:39,680 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:47:39,681 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 08:47:39,682 [INFO] sqlalchemy.engine.Engine: [generated in 0.00080s] () 2024-06-14 08:47:39,683 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:47:39,686 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:47:39,688 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 08:47:39,689 [INFO] sqlalchemy.engine.Engine: [generated in 0.00083s] (82,) 2024-06-14 08:47:39,694 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 08:47:39,695 [DEBUG] sqlalchemy.engine.Engine: Row (82, 64, 'What happend?', 'What recent events or developments have occurred at ae, the company based in Flanders, Belgium?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 6, 47, 30, 141375), datetime.datetime(2024, 6, 14, 6, 47, 30, 912412), datetime.datetime(2024, 6, 14, 6, 47, 33, 144199)) 2024-06-14 08:47:39,699 [INFO] sqlalchemy.engine.Engine: UPDATE interaction SET appreciation=%s::INTEGER WHERE interaction.id = %s::INTEGER 2024-06-14 08:47:39,700 [INFO] sqlalchemy.engine.Engine: [generated in 0.00085s] (100, 82) 2024-06-14 08:47:39,703 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:50:23,809 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:50:23,810 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 08:50:23,811 [INFO] sqlalchemy.engine.Engine: [cached since 2832s ago] ('39',) 2024-06-14 08:50:23,816 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 08:50:23,819 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 08:50:23,982 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 08:50:42,112 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:50:42,113 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 08:50:42,114 [INFO] sqlalchemy.engine.Engine: [cached since 5930s ago] ('39',) 2024-06-14 08:50:42,117 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 08:50:42,118 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 08:50:42,119 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:50:42,119 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 08:50:42,120 [INFO] sqlalchemy.engine.Engine: [cached since 5930s ago] () 2024-06-14 08:50:42,121 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:50:42,123 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:50:42,125 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:50:42,125 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 08:50:42,126 [INFO] sqlalchemy.engine.Engine: [cached since 5930s ago] ('123805e3-6049-47ad-945f-6e3f9c5e19eb', 1) 2024-06-14 08:50:42,128 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 08:50:42,129 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-14 08:50:42,129 [INFO] sqlalchemy.engine.Engine: [cached since 4784s ago] (None, '123805e3-6049-47ad-945f-6e3f9c5e19eb', datetime.datetime(2024, 6, 14, 6, 50, 42, 128816, tzinfo=datetime.timezone.utc), None) 2024-06-14 08:50:42,131 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 08:50:42,131 [DEBUG] sqlalchemy.engine.Engine: Row (65,) 2024-06-14 08:50:42,132 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:50:42,134 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:50:42,135 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 08:50:42,135 [INFO] sqlalchemy.engine.Engine: [cached since 4784s ago] (65,) 2024-06-14 08:50:42,137 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 08:50:42,137 [DEBUG] sqlalchemy.engine.Engine: Row (65, None, '123805e3-6049-47ad-945f-6e3f9c5e19eb', datetime.datetime(2024, 6, 14, 6, 50, 42, 128816), None) 2024-06-14 08:50:42,138 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:50:42,138 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 08:50:42,139 [INFO] sqlalchemy.engine.Engine: [cached since 5930s ago] (39,) 2024-06-14 08:50:42,141 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 08:50:42,141 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 08:50:42,203 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 08:50:42,204 [INFO] sqlalchemy.engine.Engine: [cached since 5930s ago] ('123805e3-6049-47ad-945f-6e3f9c5e19eb',) 2024-06-14 08:50:42,206 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 08:50:43,482 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 08:50:43,483 [INFO] sqlalchemy.engine.Engine: [cached since 5930s ago] ('[-0.02052578061283441,-0.010933260925296461,0.057333962550257335,0.01600596244381078,-0.05183277815883442,0.0038183478966601187,-0.025639948335994405 ... (32301 characters truncated) ... ,-0.00085264918227264,-0.017899585168414906,0.027851479871312087,0.02452035894791611,0.003184260439676463,-0.023193440399254514,0.023276372808545866]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.02052578061283441,-0.010933260925296461,0.057333962550257335,0.01600596244381078,-0.05183277815883442,0.0038183478966601187,-0.025639948335994405 ... (32301 characters truncated) ... ,-0.00085264918227264,-0.017899585168414906,0.027851479871312087,0.02452035894791611,0.003184260439676463,-0.023193440399254514,0.023276372808545866]', 0.85, 5) 2024-06-14 08:50:43,498 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 08:50:43,501 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.4276030404804315) 2024-06-14 08:50:43,504 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.4652499403506529) 2024-06-14 08:50:43,506 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.5388686332605575) 2024-06-14 08:50:43,509 [DEBUG] sqlalchemy.engine.Engine: Row (414, 414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00455047, 0.00647751, 0.04748698, ..., -0.01366245, -0.03033153, 0.00956519], dtype=float32), 0.5435263060833184) 2024-06-14 08:50:43,510 [DEBUG] sqlalchemy.engine.Engine: Row (407, 407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00583454, 0.00166043, 0.04974287, ..., -0.01230303, -0.03087184, 0.00796122], dtype=float32), 0.5466597648465765) 2024-06-14 08:50:49,405 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 08:50:49,406 [INFO] sqlalchemy.engine.Engine: [cached since 5934s ago] (334, 414, 407) 2024-06-14 08:50:49,409 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 08:50:49,410 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-14 08:50:49,411 [DEBUG] sqlalchemy.engine.Engine: Row (407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-14 08:50:49,412 [DEBUG] sqlalchemy.engine.Engine: Row (414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-14 08:50:49,413 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 08:50:49,414 [INFO] sqlalchemy.engine.Engine: [cached since 5934s ago] (80,) 2024-06-14 08:50:49,417 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 08:50:49,418 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-14 08:50:49,419 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 08:50:49,420 [INFO] sqlalchemy.engine.Engine: [cached since 5934s ago] (120,) 2024-06-14 08:50:49,423 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 08:50:49,423 [DEBUG] sqlalchemy.engine.Engine: Row (120, 67, 'https://www.ae.be/our-services#inspire', '39/67/en', '120.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 38, 434701), 8, datetime.datetime(2024, 6, 7, 15, 59, 55, 22150), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 55, 12382), datetime.datetime(2024, 6, 7, 13, 59, 55, 347392), None) 2024-06-14 08:50:49,425 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 08:50:49,425 [INFO] sqlalchemy.engine.Engine: [cached since 5934s ago] (125,) 2024-06-14 08:50:49,427 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 08:50:49,428 [DEBUG] sqlalchemy.engine.Engine: Row (125, 72, 'https://www.ae.be/our-services#application-development', '39/72/en', '125.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 39, 202426), 8, datetime.datetime(2024, 6, 7, 15, 59, 56, 498675), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 56, 488290), datetime.datetime(2024, 6, 7, 13, 59, 56, 831906), None) 2024-06-14 08:50:49,430 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 08:50:49,431 [INFO] sqlalchemy.engine.Engine: [cached since 5934s ago] (datetime.datetime(2024, 6, 14, 6, 50, 49, 429655, tzinfo=datetime.timezone.utc), 65) 2024-06-14 08:50:49,433 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 08:50:49,434 [INFO] sqlalchemy.engine.Engine: [cached since 5934s ago] (65, 'What are the services offered by ae?', 'What are the services offered by ae, a company based in Flanders, Belgium?', 'ae, a company based in Flanders, Belgium, offers a wide range of services aimed at helping businesses thrive in a digital world. These services inclu ... (1272 characters truncated) ... ing cloud and hybrid solutions.\n\nThese services are designed to inspire, advise, and support businesses in their digital transformation journeys.\n', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 6, 50, 42, 138254, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 6, 50, 43, 161367, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 6, 50, 49, 429647, tzinfo=datetime.timezone.utc)) 2024-06-14 08:50:49,436 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 08:50:49,437 [DEBUG] sqlalchemy.engine.Engine: Row (83,) 2024-06-14 08:50:49,438 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 08:50:49,439 [INFO] sqlalchemy.engine.Engine: [cached since 5934s ago] [(83, 334), (83, 407), (83, 414)] 2024-06-14 08:50:49,445 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:50:49,447 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:50:49,449 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:50:49,449 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 08:50:49,450 [INFO] sqlalchemy.engine.Engine: [cached since 5934s ago] (83,) 2024-06-14 08:50:49,454 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 08:50:49,455 [DEBUG] sqlalchemy.engine.Engine: Row (83, 65, 'What are the services offered by ae?', 'What are the services offered by ae, a company based in Flanders, Belgium?', 'ae, a company based in Flanders, Belgium, offers a wide range of services aimed at helping businesses thrive in a digital world. These services inclu ... (1272 characters truncated) ... ing cloud and hybrid solutions.\n\nThese services are designed to inspire, advise, and support businesses in their digital transformation journeys.\n', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 6, 50, 42, 138254), datetime.datetime(2024, 6, 14, 6, 50, 43, 161367), datetime.datetime(2024, 6, 14, 6, 50, 49, 429647)) 2024-06-14 08:50:49,457 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 08:51:05,934 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:51:05,936 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 08:51:05,937 [INFO] sqlalchemy.engine.Engine: [cached since 5954s ago] ('39',) 2024-06-14 08:51:05,941 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 08:51:05,943 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 08:51:05,944 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:51:05,945 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 08:51:05,945 [INFO] sqlalchemy.engine.Engine: [cached since 5954s ago] () 2024-06-14 08:51:05,947 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:51:05,948 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:51:05,950 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:51:05,951 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 08:51:05,951 [INFO] sqlalchemy.engine.Engine: [cached since 5954s ago] ('123805e3-6049-47ad-945f-6e3f9c5e19eb', 1) 2024-06-14 08:51:05,953 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 08:51:05,954 [DEBUG] sqlalchemy.engine.Engine: Row (65, None, '123805e3-6049-47ad-945f-6e3f9c5e19eb', datetime.datetime(2024, 6, 14, 6, 50, 42, 128816), datetime.datetime(2024, 6, 14, 6, 50, 49, 429655)) 2024-06-14 08:51:05,954 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:51:05,955 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 08:51:05,955 [INFO] sqlalchemy.engine.Engine: [cached since 5954s ago] (39,) 2024-06-14 08:51:05,958 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 08:51:05,959 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 08:51:06,011 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 08:51:06,012 [INFO] sqlalchemy.engine.Engine: [cached since 5954s ago] ('123805e3-6049-47ad-945f-6e3f9c5e19eb',) 2024-06-14 08:51:06,014 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 08:51:06,014 [DEBUG] sqlalchemy.engine.Engine: Row (83, 65, 'What are the services offered by ae?', 'What are the services offered by ae, a company based in Flanders, Belgium?', 'ae, a company based in Flanders, Belgium, offers a wide range of services aimed at helping businesses thrive in a digital world. These services inclu ... (1272 characters truncated) ... ing cloud and hybrid solutions.\n\nThese services are designed to inspire, advise, and support businesses in their digital transformation journeys.\n', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 6, 50, 42, 138254), datetime.datetime(2024, 6, 14, 6, 50, 43, 161367), datetime.datetime(2024, 6, 14, 6, 50, 49, 429647)) 2024-06-14 08:51:07,130 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 08:51:07,131 [INFO] sqlalchemy.engine.Engine: [cached since 5954s ago] ('[-0.020181463155078898,0.0017404556682878104,0.04573422099261744,0.009849545118218214,-0.03209739411584333,0.0024607566979503747,-0.03509592857565571 ... (32296 characters truncated) ... ,0.01731329708624587,-0.018225896312197093,0.01675270052531269,0.029881081177777477,-0.002004457317805396,-0.023545040658032892,0.006499004733758915]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.020181463155078898,0.0017404556682878104,0.04573422099261744,0.009849545118218214,-0.03209739411584333,0.0024607566979503747,-0.03509592857565571 ... (32296 characters truncated) ... ,0.01731329708624587,-0.018225896312197093,0.01675270052531269,0.029881081177777477,-0.002004457317805396,-0.023545040658032892,0.006499004733758915]', 0.85, 5) 2024-06-14 08:51:07,149 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 08:51:07,151 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.3981068504346892) 2024-06-14 08:51:07,153 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.4639303751697077) 2024-06-14 08:51:07,154 [DEBUG] sqlalchemy.engine.Engine: Row (407, 407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00583454, 0.00166043, 0.04974287, ..., -0.01230303, -0.03087184, 0.00796122], dtype=float32), 0.4932728155849696) 2024-06-14 08:51:07,156 [DEBUG] sqlalchemy.engine.Engine: Row (414, 414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00455047, 0.00647751, 0.04748698, ..., -0.01366245, -0.03033153, 0.00956519], dtype=float32), 0.4942241366155905) 2024-06-14 08:51:07,158 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.49590904105800115) 2024-06-14 08:51:08,692 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 08:51:08,694 [INFO] sqlalchemy.engine.Engine: [cached since 5953s ago] (334, 407, 414) 2024-06-14 08:51:08,698 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 08:51:08,700 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-14 08:51:08,701 [DEBUG] sqlalchemy.engine.Engine: Row (407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-14 08:51:08,702 [DEBUG] sqlalchemy.engine.Engine: Row (414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-14 08:51:08,704 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 08:51:08,706 [INFO] sqlalchemy.engine.Engine: [cached since 5953s ago] (80,) 2024-06-14 08:51:08,709 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 08:51:08,710 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-14 08:51:08,711 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 08:51:08,712 [INFO] sqlalchemy.engine.Engine: [cached since 5953s ago] (120,) 2024-06-14 08:51:08,715 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 08:51:08,716 [DEBUG] sqlalchemy.engine.Engine: Row (120, 67, 'https://www.ae.be/our-services#inspire', '39/67/en', '120.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 38, 434701), 8, datetime.datetime(2024, 6, 7, 15, 59, 55, 22150), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 55, 12382), datetime.datetime(2024, 6, 7, 13, 59, 55, 347392), None) 2024-06-14 08:51:08,717 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 08:51:08,718 [INFO] sqlalchemy.engine.Engine: [cached since 5953s ago] (125,) 2024-06-14 08:51:08,721 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 08:51:08,722 [DEBUG] sqlalchemy.engine.Engine: Row (125, 72, 'https://www.ae.be/our-services#application-development', '39/72/en', '125.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 39, 202426), 8, datetime.datetime(2024, 6, 7, 15, 59, 56, 498675), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 56, 488290), datetime.datetime(2024, 6, 7, 13, 59, 56, 831906), None) 2024-06-14 08:51:08,724 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 08:51:08,725 [INFO] sqlalchemy.engine.Engine: [cached since 5953s ago] (datetime.datetime(2024, 6, 14, 6, 51, 8, 723396, tzinfo=datetime.timezone.utc), 65) 2024-06-14 08:51:08,727 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 08:51:08,728 [INFO] sqlalchemy.engine.Engine: [cached since 5953s ago] (65, "Can you give me some more information on '3'?", 'Can you provide more information on the IT Consultancy services offered by ae, a company based in Flanders, Belgium?', 'ae offers IT Consultancy services designed to unlock the full potential of your IT infrastructure. Their experts provide strategic insights and techn ... (73 characters truncated) ... res cost-effective and efficient project delivery, helping businesses navigate the complexities of the IT landscape and fostering sustainable growth.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 6, 51, 5, 954615, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 6, 51, 6, 826132, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 6, 51, 8, 723385, tzinfo=datetime.timezone.utc)) 2024-06-14 08:51:08,731 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 08:51:08,732 [DEBUG] sqlalchemy.engine.Engine: Row (84,) 2024-06-14 08:51:08,733 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 08:51:08,734 [INFO] sqlalchemy.engine.Engine: [cached since 5953s ago] [(84, 334), (84, 407), (84, 414)] 2024-06-14 08:51:08,738 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:51:08,741 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:51:08,743 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:51:08,744 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 08:51:08,745 [INFO] sqlalchemy.engine.Engine: [cached since 5953s ago] (84,) 2024-06-14 08:51:08,747 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 08:51:08,748 [DEBUG] sqlalchemy.engine.Engine: Row (84, 65, "Can you give me some more information on '3'?", 'Can you provide more information on the IT Consultancy services offered by ae, a company based in Flanders, Belgium?', 'ae offers IT Consultancy services designed to unlock the full potential of your IT infrastructure. Their experts provide strategic insights and techn ... (73 characters truncated) ... res cost-effective and efficient project delivery, helping businesses navigate the complexities of the IT landscape and fostering sustainable growth.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 6, 51, 5, 954615), datetime.datetime(2024, 6, 14, 6, 51, 6, 826132), datetime.datetime(2024, 6, 14, 6, 51, 8, 723385)) 2024-06-14 08:51:08,749 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 08:51:24,713 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:51:24,715 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 08:51:24,716 [INFO] sqlalchemy.engine.Engine: [cached since 5973s ago] ('39',) 2024-06-14 08:51:24,720 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 08:51:24,721 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 08:51:24,722 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:51:24,723 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 08:51:24,724 [INFO] sqlalchemy.engine.Engine: [cached since 5973s ago] () 2024-06-14 08:51:24,726 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:51:24,728 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:51:24,730 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:51:24,731 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 08:51:24,731 [INFO] sqlalchemy.engine.Engine: [cached since 5973s ago] ('123805e3-6049-47ad-945f-6e3f9c5e19eb', 1) 2024-06-14 08:51:24,734 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 08:51:24,735 [DEBUG] sqlalchemy.engine.Engine: Row (65, None, '123805e3-6049-47ad-945f-6e3f9c5e19eb', datetime.datetime(2024, 6, 14, 6, 50, 42, 128816), datetime.datetime(2024, 6, 14, 6, 51, 8, 723396)) 2024-06-14 08:51:24,736 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:51:24,736 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 08:51:24,737 [INFO] sqlalchemy.engine.Engine: [cached since 5973s ago] (39,) 2024-06-14 08:51:24,740 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 08:51:24,740 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 08:51:24,793 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 08:51:24,794 [INFO] sqlalchemy.engine.Engine: [cached since 5973s ago] ('123805e3-6049-47ad-945f-6e3f9c5e19eb',) 2024-06-14 08:51:24,796 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 08:51:24,796 [DEBUG] sqlalchemy.engine.Engine: Row (83, 65, 'What are the services offered by ae?', 'What are the services offered by ae, a company based in Flanders, Belgium?', 'ae, a company based in Flanders, Belgium, offers a wide range of services aimed at helping businesses thrive in a digital world. These services inclu ... (1272 characters truncated) ... ing cloud and hybrid solutions.\n\nThese services are designed to inspire, advise, and support businesses in their digital transformation journeys.\n', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 6, 50, 42, 138254), datetime.datetime(2024, 6, 14, 6, 50, 43, 161367), datetime.datetime(2024, 6, 14, 6, 50, 49, 429647)) 2024-06-14 08:51:24,796 [DEBUG] sqlalchemy.engine.Engine: Row (84, 65, "Can you give me some more information on '3'?", 'Can you provide more information on the IT Consultancy services offered by ae, a company based in Flanders, Belgium?', 'ae offers IT Consultancy services designed to unlock the full potential of your IT infrastructure. Their experts provide strategic insights and techn ... (73 characters truncated) ... res cost-effective and efficient project delivery, helping businesses navigate the complexities of the IT landscape and fostering sustainable growth.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 6, 51, 5, 954615), datetime.datetime(2024, 6, 14, 6, 51, 6, 826132), datetime.datetime(2024, 6, 14, 6, 51, 8, 723385)) 2024-06-14 08:51:26,070 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 08:51:26,072 [INFO] sqlalchemy.engine.Engine: [cached since 5972s ago] ('[-0.021320228435080562,-0.04639955028332649,0.004968875795116872,-0.006336456344723318,-0.04855962623789793,0.003864291648330517,-0.01627070197128297 ... (32379 characters truncated) ... .006168138889062319,-0.016873839481929786,0.03711402993972463,-0.005691238888084676,-0.000741211081967858,-0.030353274690666624,0.013100719420100475]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.021320228435080562,-0.04639955028332649,0.004968875795116872,-0.006336456344723318,-0.04855962623789793,0.003864291648330517,-0.01627070197128297 ... (32379 characters truncated) ... .006168138889062319,-0.016873839481929786,0.03711402993972463,-0.005691238888084676,-0.000741211081967858,-0.030353274690666624,0.013100719420100475]', 0.85, 5) 2024-06-14 08:51:26,088 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 08:51:26,091 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.45319773352076176) 2024-06-14 08:51:26,094 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.4743563846136165) 2024-06-14 08:51:26,096 [DEBUG] sqlalchemy.engine.Engine: Row (392, 392, 'embedding_small_openai', 110, True, "Filename: 110.html\nUser Context:\nNone\n\n\n Ideate & explore new opportunities\n \nTurning inspiration into a strategic headstart\nDoes this so ... (1884 characters truncated) ... nt?\nAn end-to-end solution\nA flexible formula and clear pricing\nChange management embedded\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.01056226, -0.00222902, 0.01806848, ..., -0.01151531, -0.03434113, -0.0209985 ], dtype=float32), 0.48809322501891417) 2024-06-14 08:51:26,098 [DEBUG] sqlalchemy.engine.Engine: Row (407, 407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00583454, 0.00166043, 0.04974287, ..., -0.01230303, -0.03087184, 0.00796122], dtype=float32), 0.4881684446836616) 2024-06-14 08:51:26,100 [DEBUG] sqlalchemy.engine.Engine: Row (414, 414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00455047, 0.00647751, 0.04748698, ..., -0.01366245, -0.03033153, 0.00956519], dtype=float32), 0.49240326881399676) 2024-06-14 08:51:28,882 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 08:51:28,883 [INFO] sqlalchemy.engine.Engine: [cached since 5974s ago] (392, 407, 414) 2024-06-14 08:51:28,887 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 08:51:28,888 [DEBUG] sqlalchemy.engine.Engine: Row (392, 'embedding_small_openai', 110, True, "Filename: 110.html\nUser Context:\nNone\n\n\n Ideate & explore new opportunities\n \nTurning inspiration into a strategic headstart\nDoes this so ... (1884 characters truncated) ... nt?\nAn end-to-end solution\nA flexible formula and clear pricing\nChange management embedded\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 08:51:28,889 [DEBUG] sqlalchemy.engine.Engine: Row (407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-14 08:51:28,890 [DEBUG] sqlalchemy.engine.Engine: Row (414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-14 08:51:28,891 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 08:51:28,892 [INFO] sqlalchemy.engine.Engine: [cached since 5974s ago] (110,) 2024-06-14 08:51:28,895 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 08:51:28,896 [DEBUG] sqlalchemy.engine.Engine: Row (110, 57, 'https://www.ae.be/digital-strategy-innovation/ideate-and-explore-new-opportunities', '39/57/en', '110.html', 'html', 'en', None, 'Title: AE - Ideate & explore new opportunities\n', datetime.datetime(2024, 6, 7, 13, 59, 36, 147305), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 727551), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 716826), datetime.datetime(2024, 6, 7, 13, 59, 48, 76811), None) 2024-06-14 08:51:28,897 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 08:51:28,897 [INFO] sqlalchemy.engine.Engine: [cached since 5974s ago] (120,) 2024-06-14 08:51:28,900 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 08:51:28,902 [DEBUG] sqlalchemy.engine.Engine: Row (120, 67, 'https://www.ae.be/our-services#inspire', '39/67/en', '120.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 38, 434701), 8, datetime.datetime(2024, 6, 7, 15, 59, 55, 22150), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 55, 12382), datetime.datetime(2024, 6, 7, 13, 59, 55, 347392), None) 2024-06-14 08:51:28,903 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 08:51:28,904 [INFO] sqlalchemy.engine.Engine: [cached since 5974s ago] (125,) 2024-06-14 08:51:28,907 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 08:51:28,908 [DEBUG] sqlalchemy.engine.Engine: Row (125, 72, 'https://www.ae.be/our-services#application-development', '39/72/en', '125.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 39, 202426), 8, datetime.datetime(2024, 6, 7, 15, 59, 56, 498675), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 56, 488290), datetime.datetime(2024, 6, 7, 13, 59, 56, 831906), None) 2024-06-14 08:51:28,910 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 08:51:28,911 [INFO] sqlalchemy.engine.Engine: [cached since 5974s ago] (datetime.datetime(2024, 6, 14, 6, 51, 28, 909581, tzinfo=datetime.timezone.utc), 65) 2024-06-14 08:51:28,913 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 08:51:28,914 [INFO] sqlalchemy.engine.Engine: [cached since 5974s ago] (65, 'Can you tell me more about it?', 'Can you provide more information on the "Inspire" service offered by ae, a company based in Flanders, Belgium?', 'The "Inspire" service offered by ae is designed to fuel businesses with creativity and innovation. It aims to ignite fresh ideas and drive organizati ... (496 characters truncated) ... imate goal of the Inspire service is to provide a strategic headstart by turning inspiration into actionable opportunities for growth and innovation.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 6, 51, 24, 735954, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 6, 51, 25, 765915, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 6, 51, 28, 909571, tzinfo=datetime.timezone.utc)) 2024-06-14 08:51:28,916 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 08:51:28,917 [DEBUG] sqlalchemy.engine.Engine: Row (85,) 2024-06-14 08:51:28,918 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 08:51:28,919 [INFO] sqlalchemy.engine.Engine: [cached since 5974s ago] [(85, 392), (85, 407), (85, 414)] 2024-06-14 08:51:28,923 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:51:28,926 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 08:51:28,928 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 08:51:28,929 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 08:51:28,930 [INFO] sqlalchemy.engine.Engine: [cached since 5974s ago] (85,) 2024-06-14 08:51:28,933 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 08:51:28,934 [DEBUG] sqlalchemy.engine.Engine: Row (85, 65, 'Can you tell me more about it?', 'Can you provide more information on the "Inspire" service offered by ae, a company based in Flanders, Belgium?', 'The "Inspire" service offered by ae is designed to fuel businesses with creativity and innovation. It aims to ignite fresh ideas and drive organizati ... (496 characters truncated) ... imate goal of the Inspire service is to provide a strategic headstart by turning inspiration into actionable opportunities for growth and innovation.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 6, 51, 24, 735954), datetime.datetime(2024, 6, 14, 6, 51, 25, 765915), datetime.datetime(2024, 6, 14, 6, 51, 28, 909571)) 2024-06-14 08:51:28,935 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 09:04:57,988 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:04:57,990 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 09:04:57,991 [INFO] sqlalchemy.engine.Engine: [cached since 7040s ago] ('39',) 2024-06-14 09:04:57,996 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 09:04:57,998 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 09:04:58,175 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 09:05:18,414 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:05:18,414 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 09:05:18,415 [INFO] sqlalchemy.engine.Engine: [cached since 6806s ago] ('39',) 2024-06-14 09:05:18,417 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 09:05:18,418 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 09:05:18,419 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:05:18,420 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 09:05:18,420 [INFO] sqlalchemy.engine.Engine: [cached since 6806s ago] () 2024-06-14 09:05:18,421 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 09:05:18,422 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 09:05:18,424 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:05:18,424 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 09:05:18,425 [INFO] sqlalchemy.engine.Engine: [cached since 6806s ago] ('5e6b8c08-703a-49f5-9897-16ca53e71a33', 1) 2024-06-14 09:05:18,426 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 09:05:18,427 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-14 09:05:18,428 [INFO] sqlalchemy.engine.Engine: [cached since 5661s ago] (None, '5e6b8c08-703a-49f5-9897-16ca53e71a33', datetime.datetime(2024, 6, 14, 7, 5, 18, 427282, tzinfo=datetime.timezone.utc), None) 2024-06-14 09:05:18,429 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 09:05:18,429 [DEBUG] sqlalchemy.engine.Engine: Row (66,) 2024-06-14 09:05:18,430 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 09:05:18,433 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:05:18,433 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 09:05:18,434 [INFO] sqlalchemy.engine.Engine: [cached since 5661s ago] (66,) 2024-06-14 09:05:18,435 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 09:05:18,436 [DEBUG] sqlalchemy.engine.Engine: Row (66, None, '5e6b8c08-703a-49f5-9897-16ca53e71a33', datetime.datetime(2024, 6, 14, 7, 5, 18, 427282), None) 2024-06-14 09:05:18,436 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:05:18,437 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 09:05:18,437 [INFO] sqlalchemy.engine.Engine: [cached since 6806s ago] (39,) 2024-06-14 09:05:18,439 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 09:05:18,440 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 09:05:18,504 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 09:05:18,504 [INFO] sqlalchemy.engine.Engine: [cached since 6806s ago] ('5e6b8c08-703a-49f5-9897-16ca53e71a33',) 2024-06-14 09:05:18,506 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 09:05:19,739 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 09:05:19,741 [INFO] sqlalchemy.engine.Engine: [cached since 6806s ago] ('[-0.017685778895496596,-0.023345761603640016,-0.01383699139901715,-0.019430386404002152,-0.044853692169294614,-0.0025936035177431707,-0.0072114832697 ... (32388 characters truncated) ... 4,-0.012864806090026748,0.018138578629735187,0.00474439666744089,0.039846276030155434,-0.006808625709900407,-0.02217381318517436,0.03875422950271852]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.017685778895496596,-0.023345761603640016,-0.01383699139901715,-0.019430386404002152,-0.044853692169294614,-0.0025936035177431707,-0.0072114832697 ... (32388 characters truncated) ... 4,-0.012864806090026748,0.018138578629735187,0.00474439666744089,0.039846276030155434,-0.006808625709900407,-0.02217381318517436,0.03875422950271852]', 0.85, 5) 2024-06-14 09:05:19,757 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 09:05:19,760 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.5194406795835081) 2024-06-14 09:05:19,763 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.5435380870380893) 2024-06-14 09:05:19,767 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.5511714602589275) 2024-06-14 09:05:19,770 [DEBUG] sqlalchemy.engine.Engine: Row (357, 357, 'embedding_small_openai', 94, True, 'Filename: 94.html\nUser Context:None\nTitle: AE - Upskill & reskill your digital talent\nSummary: The text discusses the importance of upskilling and ... (2954 characters truncated) ... tes the principles of adult learning with in-depth expertise in both business and technology.\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-0.01352244, 0.01212382, 0.03492934, ..., -0.01730524, -0.01508774, -0.00667426], dtype=float32), 0.6001476168808366) 2024-06-14 09:05:19,772 [DEBUG] sqlalchemy.engine.Engine: Row (368, 368, 'embedding_small_openai', 102, True, 'Filename: 102.html\nUser Context:None\nTitle: AE - Streamline & secure your software delivery process\nSummary: The text discusses a methodology to s ... (1095 characters truncated) ... -end solution\nExpertise in depth & breadth\nMore than just technology\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([ 0.00146745, 0.03014753, 0.04507409, ..., -0.00272697, -0.0156037 , -0.01399181], dtype=float32), 0.6054438062673377) 2024-06-14 09:05:21,320 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-14 09:05:21,321 [INFO] sqlalchemy.engine.Engine: [cached since 6806s ago] (334, 371) 2024-06-14 09:05:21,325 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 09:05:21,328 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-14 09:05:21,329 [DEBUG] sqlalchemy.engine.Engine: Row (371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 09:05:21,331 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 09:05:21,332 [INFO] sqlalchemy.engine.Engine: [cached since 6806s ago] (80,) 2024-06-14 09:05:21,336 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 09:05:21,337 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-14 09:05:21,339 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 09:05:21,340 [INFO] sqlalchemy.engine.Engine: [cached since 6806s ago] (100,) 2024-06-14 09:05:21,343 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 09:05:21,344 [DEBUG] sqlalchemy.engine.Engine: Row (100, 47, 'https://www.ae.be/applications/think-build-run-your-digital-solution', '39/47/en', '100.html', 'html', 'en', None, 'Title: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing digital solutions that are user-friendl ... (853 characters truncated) ... s, such as peace of mind, increased revenue, and reduced costs, and encourages readers to explore client success stories for real-world validation.\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 592229), 8, datetime.datetime(2024, 6, 7, 15, 59, 39, 5310), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 994356), datetime.datetime(2024, 6, 7, 13, 59, 43, 726029), None) 2024-06-14 09:05:21,346 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 09:05:21,347 [INFO] sqlalchemy.engine.Engine: [cached since 6806s ago] (datetime.datetime(2024, 6, 14, 7, 5, 21, 345507, tzinfo=datetime.timezone.utc), 66) 2024-06-14 09:05:21,350 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 09:05:21,351 [INFO] sqlalchemy.engine.Engine: [cached since 6806s ago] (66, 'Can you explain me what Studio is?', 'Can you explain what Studio is, specifically in the context of ae, the company based in Flanders, Belgium?', 'In the context of ae, the company based in Flanders, Belgium, the Digital Studio is a service offered under their Application Development solutions. ... (165 characters truncated) ... hat can handle the entire process of creating digital applications, ensuring they are user-friendly, secure, and delivered on time and within budget.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 7, 5, 18, 436708, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 7, 5, 19, 372450, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 7, 5, 21, 345496, tzinfo=datetime.timezone.utc)) 2024-06-14 09:05:21,353 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 09:05:21,353 [DEBUG] sqlalchemy.engine.Engine: Row (86,) 2024-06-14 09:05:21,354 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 09:05:21,355 [INFO] sqlalchemy.engine.Engine: [cached since 6806s ago] [(86, 334), (86, 371)] 2024-06-14 09:05:21,359 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 09:05:21,361 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 09:05:21,364 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:05:21,364 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 09:05:21,365 [INFO] sqlalchemy.engine.Engine: [cached since 6806s ago] (86,) 2024-06-14 09:05:21,368 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 09:05:21,369 [DEBUG] sqlalchemy.engine.Engine: Row (86, 66, 'Can you explain me what Studio is?', 'Can you explain what Studio is, specifically in the context of ae, the company based in Flanders, Belgium?', 'In the context of ae, the company based in Flanders, Belgium, the Digital Studio is a service offered under their Application Development solutions. ... (165 characters truncated) ... hat can handle the entire process of creating digital applications, ensuring they are user-friendly, secure, and delivered on time and within budget.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 7, 5, 18, 436708), datetime.datetime(2024, 6, 14, 7, 5, 19, 372450), datetime.datetime(2024, 6, 14, 7, 5, 21, 345496)) 2024-06-14 09:05:21,370 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 09:11:56,434 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:11:56,436 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 09:11:56,437 [INFO] sqlalchemy.engine.Engine: [cached since 1489s ago] ('39',) 2024-06-14 09:11:56,442 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 09:11:56,444 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 09:11:56,605 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 09:12:12,348 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:12:12,349 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 09:12:12,350 [INFO] sqlalchemy.engine.Engine: [cached since 7220s ago] ('39',) 2024-06-14 09:12:12,354 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 09:12:12,355 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 09:12:12,356 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:12:12,357 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 09:12:12,357 [INFO] sqlalchemy.engine.Engine: [cached since 7220s ago] () 2024-06-14 09:12:12,359 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 09:12:12,360 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 09:12:12,362 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:12:12,362 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 09:12:12,363 [INFO] sqlalchemy.engine.Engine: [cached since 7220s ago] ('948decef-4a1c-445e-a370-1d43b25c3a0d', 1) 2024-06-14 09:12:12,367 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 09:12:12,368 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-14 09:12:12,369 [INFO] sqlalchemy.engine.Engine: [cached since 6075s ago] (None, '948decef-4a1c-445e-a370-1d43b25c3a0d', datetime.datetime(2024, 6, 14, 7, 12, 12, 368610, tzinfo=datetime.timezone.utc), None) 2024-06-14 09:12:12,371 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 09:12:12,371 [DEBUG] sqlalchemy.engine.Engine: Row (67,) 2024-06-14 09:12:12,372 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 09:12:12,374 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:12:12,374 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 09:12:12,375 [INFO] sqlalchemy.engine.Engine: [cached since 6075s ago] (67,) 2024-06-14 09:12:12,377 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 09:12:12,377 [DEBUG] sqlalchemy.engine.Engine: Row (67, None, '948decef-4a1c-445e-a370-1d43b25c3a0d', datetime.datetime(2024, 6, 14, 7, 12, 12, 368610), None) 2024-06-14 09:12:12,378 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:12:12,378 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 09:12:12,379 [INFO] sqlalchemy.engine.Engine: [cached since 7220s ago] (39,) 2024-06-14 09:12:12,381 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 09:12:12,382 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 09:12:12,433 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 09:12:12,434 [INFO] sqlalchemy.engine.Engine: [cached since 7220s ago] ('948decef-4a1c-445e-a370-1d43b25c3a0d',) 2024-06-14 09:12:12,435 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 09:12:13,904 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 09:12:13,906 [INFO] sqlalchemy.engine.Engine: [cached since 7220s ago] ('[-0.025884858393399678,-0.01799614051416945,0.05223376131590405,0.015400403769514634,-0.04338795485502452,-0.005873035398972368,-0.010564213092232197 ... (32352 characters truncated) ... .0047745599378837085,-0.01010017042577272,0.028161565921278928,0.010788983147618043,0.0019631163038253017,-0.018561691757217315,0.023231117945251994]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.025884858393399678,-0.01799614051416945,0.05223376131590405,0.015400403769514634,-0.04338795485502452,-0.005873035398972368,-0.010564213092232197 ... (32352 characters truncated) ... .0047745599378837085,-0.01010017042577272,0.028161565921278928,0.010788983147618043,0.0019631163038253017,-0.018561691757217315,0.023231117945251994]', 0.85, 5) 2024-06-14 09:12:13,922 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 09:12:13,926 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.41333036184363114) 2024-06-14 09:12:13,929 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.4478173833872915) 2024-06-14 09:12:13,931 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.47672881915195786) 2024-06-14 09:12:13,933 [DEBUG] sqlalchemy.engine.Engine: Row (357, 357, 'embedding_small_openai', 94, True, 'Filename: 94.html\nUser Context:None\nTitle: AE - Upskill & reskill your digital talent\nSummary: The text discusses the importance of upskilling and ... (2954 characters truncated) ... tes the principles of adult learning with in-depth expertise in both business and technology.\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-0.01352244, 0.01212382, 0.03492934, ..., -0.01730524, -0.01508774, -0.00667426], dtype=float32), 0.5350540578365028) 2024-06-14 09:12:13,935 [DEBUG] sqlalchemy.engine.Engine: Row (351, 351, 'embedding_small_openai', 95, True, "Filename: 95.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology for improving organiz ... (3035 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([ 5.9062825e-04, 4.6776664e-02, 6.3359797e-02, ..., 7.3543917e-05, -2.3198893e-02, -1.7501175e-02], dtype=float32), 0.5396686508641062) 2024-06-14 09:12:20,622 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 09:12:20,624 [INFO] sqlalchemy.engine.Engine: [cached since 7225s ago] (334, 398, 371, 357, 351) 2024-06-14 09:12:20,628 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 09:12:20,630 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-14 09:12:20,632 [DEBUG] sqlalchemy.engine.Engine: Row (351, 'embedding_small_openai', 95, True, "Filename: 95.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology for improving organiz ... (3035 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 09:12:20,633 [DEBUG] sqlalchemy.engine.Engine: Row (357, 'embedding_small_openai', 94, True, 'Filename: 94.html\nUser Context:None\nTitle: AE - Upskill & reskill your digital talent\nSummary: The text discusses the importance of upskilling and ... (2954 characters truncated) ... tes the principles of adult learning with in-depth expertise in both business and technology.\nGet in touch with our experts\n\xa0\nHere to help!\n\n') 2024-06-14 09:12:20,634 [DEBUG] sqlalchemy.engine.Engine: Row (371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 09:12:20,635 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 09:12:20,638 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 09:12:20,639 [INFO] sqlalchemy.engine.Engine: [cached since 7225s ago] (80,) 2024-06-14 09:12:20,642 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 09:12:20,643 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-14 09:12:20,644 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 09:12:20,645 [INFO] sqlalchemy.engine.Engine: [cached since 7225s ago] (95,) 2024-06-14 09:12:20,648 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 09:12:20,650 [DEBUG] sqlalchemy.engine.Engine: Row (95, 42, 'https://www.ae.be/digital-talent-organisation/improve-your-organisations-agility', '39/42/en', '95.html', 'html', 'en', None, "Title: AE - Improve your organisation's agility\nSummary: The text outlines a methodology for improving organizational agility, addressing common cha ... (953 characters truncated) ... rformance and readiness, workshops, 1-on-1 sessions for stakeholder support, and pilot projects to foster continuous learning and measure progress.\n", datetime.datetime(2024, 6, 7, 13, 59, 32, 533669), 8, datetime.datetime(2024, 6, 7, 15, 59, 32, 772081), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 32, 761003), datetime.datetime(2024, 6, 7, 13, 59, 38, 379207), None) 2024-06-14 09:12:20,651 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 09:12:20,652 [INFO] sqlalchemy.engine.Engine: [cached since 7225s ago] (94,) 2024-06-14 09:12:20,655 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 09:12:20,656 [DEBUG] sqlalchemy.engine.Engine: Row (94, 41, 'https://www.ae.be/digital-talent-organisation/upskill-reskill-your-digital-talent', '39/41/en', '94.html', 'html', 'en', None, 'Title: AE - Upskill & reskill your digital talent\nSummary: The text discusses the importance of upskilling and reskilling digital talent to stay rel ... (836 characters truncated) ... " aim to support aspiring analysts through a mix of training, workshops, hybrid learning, community, and coaching, divided into 8 learning modules.\n', datetime.datetime(2024, 6, 7, 13, 59, 32, 323886), 8, datetime.datetime(2024, 6, 7, 15, 59, 32, 576658), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 32, 565918), datetime.datetime(2024, 6, 7, 13, 59, 39, 342904), None) 2024-06-14 09:12:20,657 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 09:12:20,657 [INFO] sqlalchemy.engine.Engine: [cached since 7225s ago] (100,) 2024-06-14 09:12:20,660 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 09:12:20,661 [DEBUG] sqlalchemy.engine.Engine: Row (100, 47, 'https://www.ae.be/applications/think-build-run-your-digital-solution', '39/47/en', '100.html', 'html', 'en', None, 'Title: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing digital solutions that are user-friendl ... (853 characters truncated) ... s, such as peace of mind, increased revenue, and reduced costs, and encourages readers to explore client success stories for real-world validation.\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 592229), 8, datetime.datetime(2024, 6, 7, 15, 59, 39, 5310), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 994356), datetime.datetime(2024, 6, 7, 13, 59, 43, 726029), None) 2024-06-14 09:12:20,662 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 09:12:20,662 [INFO] sqlalchemy.engine.Engine: [cached since 7225s ago] (109,) 2024-06-14 09:12:20,664 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 09:12:20,665 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-14 09:12:20,667 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 09:12:20,667 [INFO] sqlalchemy.engine.Engine: [cached since 7225s ago] (datetime.datetime(2024, 6, 14, 7, 12, 20, 666546, tzinfo=datetime.timezone.utc), 67) 2024-06-14 09:12:20,670 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 09:12:20,670 [INFO] sqlalchemy.engine.Engine: [cached since 7225s ago] (67, 'What are the solutions offered by ae?', 'What solutions does ae, a company based in Flanders, Belgium, offer?', 'ae, a company based in Flanders, Belgium, offers a wide range of solutions that blend ICT and business to help organizations thrive in a digital worl ... (1100 characters truncated) ... eskill digital talent, improve organizational agility, and provide strategic advice, IT consultancy, managed services, and application development.\n', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 7, 12, 12, 378211, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 7, 12, 13, 509168, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 7, 12, 20, 666540, tzinfo=datetime.timezone.utc)) 2024-06-14 09:12:20,672 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 09:12:20,672 [DEBUG] sqlalchemy.engine.Engine: Row (87,) 2024-06-14 09:12:20,673 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 09:12:20,673 [INFO] sqlalchemy.engine.Engine: [cached since 7225s ago] [(87, 334), (87, 351), (87, 357), (87, 371), (87, 398)] 2024-06-14 09:12:20,678 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 09:12:20,680 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 09:12:20,681 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:12:20,682 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 09:12:20,682 [INFO] sqlalchemy.engine.Engine: [cached since 7225s ago] (87,) 2024-06-14 09:12:20,684 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 09:12:20,685 [DEBUG] sqlalchemy.engine.Engine: Row (87, 67, 'What are the solutions offered by ae?', 'What solutions does ae, a company based in Flanders, Belgium, offer?', 'ae, a company based in Flanders, Belgium, offers a wide range of solutions that blend ICT and business to help organizations thrive in a digital worl ... (1100 characters truncated) ... eskill digital talent, improve organizational agility, and provide strategic advice, IT consultancy, managed services, and application development.\n', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 7, 12, 12, 378211), datetime.datetime(2024, 6, 14, 7, 12, 13, 509168), datetime.datetime(2024, 6, 14, 7, 12, 20, 666540)) 2024-06-14 09:12:20,685 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 09:21:43,627 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:21:43,628 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 09:21:43,629 [INFO] sqlalchemy.engine.Engine: [cached since 4712s ago] ('39',) 2024-06-14 09:21:43,635 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 09:21:43,638 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 09:21:43,855 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 09:22:27,877 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:22:27,879 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 09:22:27,880 [INFO] sqlalchemy.engine.Engine: [cached since 4757s ago] ('39',) 2024-06-14 09:22:27,884 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 09:22:27,887 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 09:22:27,960 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 09:23:25,790 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:23:25,791 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 09:23:25,791 [INFO] sqlalchemy.engine.Engine: [cached since 8148s ago] ('39',) 2024-06-14 09:23:25,794 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 09:23:25,794 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 09:23:26,028 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 09:23:52,999 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:23:53,000 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 09:23:53,001 [INFO] sqlalchemy.engine.Engine: [cached since 7921s ago] ('39',) 2024-06-14 09:23:53,004 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 09:23:53,005 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 09:23:53,006 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:23:53,007 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 09:23:53,008 [INFO] sqlalchemy.engine.Engine: [cached since 7921s ago] () 2024-06-14 09:23:53,010 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 09:23:53,011 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 09:23:53,013 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:23:53,013 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 09:23:53,014 [INFO] sqlalchemy.engine.Engine: [cached since 7921s ago] ('eb3bdc1c-c704-46b4-b886-30bd3b78680c', 1) 2024-06-14 09:23:53,015 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 09:23:53,016 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-14 09:23:53,017 [INFO] sqlalchemy.engine.Engine: [cached since 6775s ago] (None, 'eb3bdc1c-c704-46b4-b886-30bd3b78680c', datetime.datetime(2024, 6, 14, 7, 23, 53, 16651, tzinfo=datetime.timezone.utc), None) 2024-06-14 09:23:53,018 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 09:23:53,019 [DEBUG] sqlalchemy.engine.Engine: Row (68,) 2024-06-14 09:23:53,020 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 09:23:53,022 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:23:53,023 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 09:23:53,023 [INFO] sqlalchemy.engine.Engine: [cached since 6775s ago] (68,) 2024-06-14 09:23:53,025 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 09:23:53,026 [DEBUG] sqlalchemy.engine.Engine: Row (68, None, 'eb3bdc1c-c704-46b4-b886-30bd3b78680c', datetime.datetime(2024, 6, 14, 7, 23, 53, 16651), None) 2024-06-14 09:23:53,026 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:23:53,027 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 09:23:53,027 [INFO] sqlalchemy.engine.Engine: [cached since 7921s ago] (39,) 2024-06-14 09:23:53,029 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 09:23:53,030 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 09:23:53,082 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 09:23:53,083 [INFO] sqlalchemy.engine.Engine: [cached since 7921s ago] ('eb3bdc1c-c704-46b4-b886-30bd3b78680c',) 2024-06-14 09:23:53,085 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 09:23:54,345 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 09:23:54,346 [INFO] sqlalchemy.engine.Engine: [cached since 7921s ago] ('[-0.0008016042373831865,-0.029443759333453185,0.07243388857338727,0.05457730938297331,0.009313127913721762,-0.0032781371693458338,-0.0458729302227531 ... (32369 characters truncated) ... 0.0068781408159570906,-0.009061233098143766,0.01104141021570623,0.03775630501133332,-0.005244319768306299,0.0065632713651620255,0.029079910231704337]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.0008016042373831865,-0.029443759333453185,0.07243388857338727,0.05457730938297331,0.009313127913721762,-0.0032781371693458338,-0.0458729302227531 ... (32369 characters truncated) ... 0.0068781408159570906,-0.009061233098143766,0.01104141021570623,0.03775630501133332,-0.005244319768306299,0.0065632713651620255,0.029079910231704337]', 0.85, 5) 2024-06-14 09:23:54,363 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 09:23:54,364 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.460998723268798) 2024-06-14 09:23:54,366 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.4788958556080688) 2024-06-14 09:23:54,368 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.5232354763147683) 2024-06-14 09:23:54,369 [DEBUG] sqlalchemy.engine.Engine: Row (336, 336, 'embedding_small_openai', 81, True, "Filename: 81.html\nUser Context:\nNone\n\nWhy AE?\nWe are convinced that we are the ideal business and IT partner for your company. Our in-depth expe ... (1643 characters truncated) ... our DNA. We let culture fit outweigh expertise. We value communication and transparency. And above all else, we value people.\nGreat Place To Work\n", array([ 0.01211127, 0.00225641, 0.02516196, ..., -0.01422857, 0.00768155, -0.00662651], dtype=float32), 0.5321684605171586) 2024-06-14 09:23:54,371 [DEBUG] sqlalchemy.engine.Engine: Row (351, 351, 'embedding_small_openai', 95, True, "Filename: 95.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology for improving organiz ... (3035 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([ 5.9062825e-04, 4.6776664e-02, 6.3359797e-02, ..., 7.3543917e-05, -2.3198893e-02, -1.7501175e-02], dtype=float32), 0.5453935807873673) 2024-06-14 09:24:02,348 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 09:24:02,349 [INFO] sqlalchemy.engine.Engine: [cached since 7927s ago] (334, 336, 351, 398, 371) 2024-06-14 09:24:02,351 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 09:24:02,352 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-14 09:24:02,352 [DEBUG] sqlalchemy.engine.Engine: Row (336, 'embedding_small_openai', 81, True, "Filename: 81.html\nUser Context:\nNone\n\nWhy AE?\nWe are convinced that we are the ideal business and IT partner for your company. Our in-depth expe ... (1643 characters truncated) ... our DNA. We let culture fit outweigh expertise. We value communication and transparency. And above all else, we value people.\nGreat Place To Work\n") 2024-06-14 09:24:02,353 [DEBUG] sqlalchemy.engine.Engine: Row (351, 'embedding_small_openai', 95, True, "Filename: 95.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology for improving organiz ... (3035 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 09:24:02,353 [DEBUG] sqlalchemy.engine.Engine: Row (371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 09:24:02,354 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 09:24:02,354 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 09:24:02,355 [INFO] sqlalchemy.engine.Engine: [cached since 7927s ago] (80,) 2024-06-14 09:24:02,356 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 09:24:02,356 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-14 09:24:02,357 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 09:24:02,358 [INFO] sqlalchemy.engine.Engine: [cached since 7927s ago] (81,) 2024-06-14 09:24:02,359 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 09:24:02,359 [DEBUG] sqlalchemy.engine.Engine: Row (81, 26, 'https://www.ae.be/why-ae', '39/26/en', '81.html', 'html', 'en', None, 'Title: AE - Why AE?\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 703243), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 382510), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 367655), datetime.datetime(2024, 6, 7, 13, 59, 30, 857748), None) 2024-06-14 09:24:02,360 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 09:24:02,360 [INFO] sqlalchemy.engine.Engine: [cached since 7927s ago] (95,) 2024-06-14 09:24:02,362 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 09:24:02,362 [DEBUG] sqlalchemy.engine.Engine: Row (95, 42, 'https://www.ae.be/digital-talent-organisation/improve-your-organisations-agility', '39/42/en', '95.html', 'html', 'en', None, "Title: AE - Improve your organisation's agility\nSummary: The text outlines a methodology for improving organizational agility, addressing common cha ... (953 characters truncated) ... rformance and readiness, workshops, 1-on-1 sessions for stakeholder support, and pilot projects to foster continuous learning and measure progress.\n", datetime.datetime(2024, 6, 7, 13, 59, 32, 533669), 8, datetime.datetime(2024, 6, 7, 15, 59, 32, 772081), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 32, 761003), datetime.datetime(2024, 6, 7, 13, 59, 38, 379207), None) 2024-06-14 09:24:02,363 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 09:24:02,363 [INFO] sqlalchemy.engine.Engine: [cached since 7927s ago] (100,) 2024-06-14 09:24:02,364 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 09:24:02,364 [DEBUG] sqlalchemy.engine.Engine: Row (100, 47, 'https://www.ae.be/applications/think-build-run-your-digital-solution', '39/47/en', '100.html', 'html', 'en', None, 'Title: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing digital solutions that are user-friendl ... (853 characters truncated) ... s, such as peace of mind, increased revenue, and reduced costs, and encourages readers to explore client success stories for real-world validation.\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 592229), 8, datetime.datetime(2024, 6, 7, 15, 59, 39, 5310), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 994356), datetime.datetime(2024, 6, 7, 13, 59, 43, 726029), None) 2024-06-14 09:24:02,365 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 09:24:02,365 [INFO] sqlalchemy.engine.Engine: [cached since 7927s ago] (109,) 2024-06-14 09:24:02,367 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 09:24:02,367 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-14 09:24:02,368 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 09:24:02,369 [INFO] sqlalchemy.engine.Engine: [cached since 7927s ago] (datetime.datetime(2024, 6, 14, 7, 24, 2, 368474, tzinfo=datetime.timezone.utc), 68) 2024-06-14 09:24:02,370 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 09:24:02,370 [INFO] sqlalchemy.engine.Engine: [cached since 7927s ago] (68, 'Why should I choose ae over other companies?', 'What are the unique advantages and benefits of choosing ae, a company based in Flanders, Belgium, over other companies in the same industry?', "Choosing ae, a company based in Flanders, Belgium, offers several unique advantages and benefits over other companies in the same industry. These inc ... (1494 characters truncated) ... ify growth opportunities ([SOURCE: 334]).\n\nThese unique advantages make ae a compelling choice for businesses looking to thrive in a digital world.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 7, 23, 53, 26707, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 7, 23, 54, 54896, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 7, 24, 2, 368470, tzinfo=datetime.timezone.utc)) 2024-06-14 09:24:02,374 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 09:24:02,374 [DEBUG] sqlalchemy.engine.Engine: Row (88,) 2024-06-14 09:24:02,375 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 09:24:02,375 [INFO] sqlalchemy.engine.Engine: [cached since 7927s ago] [(88, 334), (88, 336), (88, 351), (88, 371), (88, 398)] 2024-06-14 09:24:02,379 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 09:24:02,380 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 09:24:02,382 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:24:02,383 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 09:24:02,383 [INFO] sqlalchemy.engine.Engine: [cached since 7927s ago] (88,) 2024-06-14 09:24:02,385 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 09:24:02,385 [DEBUG] sqlalchemy.engine.Engine: Row (88, 68, 'Why should I choose ae over other companies?', 'What are the unique advantages and benefits of choosing ae, a company based in Flanders, Belgium, over other companies in the same industry?', "Choosing ae, a company based in Flanders, Belgium, offers several unique advantages and benefits over other companies in the same industry. These inc ... (1494 characters truncated) ... ify growth opportunities ([SOURCE: 334]).\n\nThese unique advantages make ae a compelling choice for businesses looking to thrive in a digital world.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 7, 23, 53, 26707), datetime.datetime(2024, 6, 14, 7, 23, 54, 54896), datetime.datetime(2024, 6, 14, 7, 24, 2, 368470)) 2024-06-14 09:24:02,386 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 09:25:28,981 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:25:28,981 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 09:25:28,982 [INFO] sqlalchemy.engine.Engine: [cached since 8271s ago] ('39',) 2024-06-14 09:25:28,985 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 09:25:28,986 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 09:25:29,061 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 09:25:48,021 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:25:48,023 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 09:25:48,023 [INFO] sqlalchemy.engine.Engine: [cached since 8036s ago] ('39',) 2024-06-14 09:25:48,028 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 09:25:48,029 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 09:25:48,030 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:25:48,031 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 09:25:48,031 [INFO] sqlalchemy.engine.Engine: [cached since 8036s ago] () 2024-06-14 09:25:48,032 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 09:25:48,033 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 09:25:48,035 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:25:48,036 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 09:25:48,036 [INFO] sqlalchemy.engine.Engine: [cached since 8036s ago] ('ce501c64-07d9-4125-80ab-6809c6ddfab1', 1) 2024-06-14 09:25:48,038 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 09:25:48,039 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-14 09:25:48,039 [INFO] sqlalchemy.engine.Engine: [cached since 6890s ago] (None, 'ce501c64-07d9-4125-80ab-6809c6ddfab1', datetime.datetime(2024, 6, 14, 7, 25, 48, 39177, tzinfo=datetime.timezone.utc), None) 2024-06-14 09:25:48,041 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 09:25:48,041 [DEBUG] sqlalchemy.engine.Engine: Row (69,) 2024-06-14 09:25:48,042 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 09:25:48,044 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:25:48,045 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 09:25:48,045 [INFO] sqlalchemy.engine.Engine: [cached since 6890s ago] (69,) 2024-06-14 09:25:48,047 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 09:25:48,047 [DEBUG] sqlalchemy.engine.Engine: Row (69, None, 'ce501c64-07d9-4125-80ab-6809c6ddfab1', datetime.datetime(2024, 6, 14, 7, 25, 48, 39177), None) 2024-06-14 09:25:48,048 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:25:48,048 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 09:25:48,049 [INFO] sqlalchemy.engine.Engine: [cached since 8036s ago] (39,) 2024-06-14 09:25:48,052 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 09:25:48,052 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 09:25:48,120 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 09:25:48,120 [INFO] sqlalchemy.engine.Engine: [cached since 8036s ago] ('ce501c64-07d9-4125-80ab-6809c6ddfab1',) 2024-06-14 09:25:48,122 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 09:25:49,424 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 09:25:49,425 [INFO] sqlalchemy.engine.Engine: [cached since 8036s ago] ('[0.009665830243084985,-0.040647466502065493,0.03601778739055525,0.004746797584089237,-0.04337566800242202,0.030451153047832337,-0.012917626892697959, ... (32371 characters truncated) ... 0074543321048028055,-0.003623825100589755,0.011966889949766283,0.019538341458470672,0.005260057846540314,0.00023359375049276116,0.020309955264604107]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[0.009665830243084985,-0.040647466502065493,0.03601778739055525,0.004746797584089237,-0.04337566800242202,0.030451153047832337,-0.012917626892697959, ... (32371 characters truncated) ... 0074543321048028055,-0.003623825100589755,0.011966889949766283,0.019538341458470672,0.005260057846540314,0.00023359375049276116,0.020309955264604107]', 0.85, 5) 2024-06-14 09:25:49,442 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 09:25:49,443 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.4907702814614401) 2024-06-14 09:25:49,444 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.5371494116070561) 2024-06-14 09:25:49,446 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.5668197868884584) 2024-06-14 09:25:49,447 [DEBUG] sqlalchemy.engine.Engine: Row (336, 336, 'embedding_small_openai', 81, True, "Filename: 81.html\nUser Context:\nNone\n\nWhy AE?\nWe are convinced that we are the ideal business and IT partner for your company. Our in-depth expe ... (1643 characters truncated) ... our DNA. We let culture fit outweigh expertise. We value communication and transparency. And above all else, we value people.\nGreat Place To Work\n", array([ 0.01211127, 0.00225641, 0.02516196, ..., -0.01422857, 0.00768155, -0.00662651], dtype=float32), 0.5899967175735752) 2024-06-14 09:25:49,448 [DEBUG] sqlalchemy.engine.Engine: Row (404, 404, 'embedding_small_openai', 114, True, 'Filename: 114.html\nUser Context:None\nTitle: AE - Re-architect your enterprise landscape\nSummary: The text outlines a methodology for re-architecti ... (1862 characters truncated) ... pe, help design your new enterprise landscape, and assist in the implementation and roll-out.\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-3.3663237e-05, 2.4655735e-04, 5.8618609e-02, ..., 9.7428070e-04, -1.7809115e-02, -5.7390649e-03], dtype=float32), 0.6052043869149024) 2024-06-14 09:25:50,584 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 09:25:50,585 [INFO] sqlalchemy.engine.Engine: [cached since 8035s ago] (334, 336, 371, 398, 404) 2024-06-14 09:25:50,590 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 09:25:50,592 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-14 09:25:50,595 [DEBUG] sqlalchemy.engine.Engine: Row (336, 'embedding_small_openai', 81, True, "Filename: 81.html\nUser Context:\nNone\n\nWhy AE?\nWe are convinced that we are the ideal business and IT partner for your company. Our in-depth expe ... (1643 characters truncated) ... our DNA. We let culture fit outweigh expertise. We value communication and transparency. And above all else, we value people.\nGreat Place To Work\n") 2024-06-14 09:25:50,596 [DEBUG] sqlalchemy.engine.Engine: Row (371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 09:25:50,597 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 09:25:50,598 [DEBUG] sqlalchemy.engine.Engine: Row (404, 'embedding_small_openai', 114, True, 'Filename: 114.html\nUser Context:None\nTitle: AE - Re-architect your enterprise landscape\nSummary: The text outlines a methodology for re-architecti ... (1862 characters truncated) ... pe, help design your new enterprise landscape, and assist in the implementation and roll-out.\nGet in touch with our experts\n\xa0\nHere to help!\n\n') 2024-06-14 09:25:50,601 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 09:25:50,603 [INFO] sqlalchemy.engine.Engine: [cached since 8035s ago] (80,) 2024-06-14 09:25:50,606 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 09:25:50,607 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-14 09:25:50,609 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 09:25:50,611 [INFO] sqlalchemy.engine.Engine: [cached since 8035s ago] (81,) 2024-06-14 09:25:50,614 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 09:25:50,615 [DEBUG] sqlalchemy.engine.Engine: Row (81, 26, 'https://www.ae.be/why-ae', '39/26/en', '81.html', 'html', 'en', None, 'Title: AE - Why AE?\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 703243), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 382510), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 367655), datetime.datetime(2024, 6, 7, 13, 59, 30, 857748), None) 2024-06-14 09:25:50,617 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 09:25:50,618 [INFO] sqlalchemy.engine.Engine: [cached since 8035s ago] (100,) 2024-06-14 09:25:50,620 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 09:25:50,621 [DEBUG] sqlalchemy.engine.Engine: Row (100, 47, 'https://www.ae.be/applications/think-build-run-your-digital-solution', '39/47/en', '100.html', 'html', 'en', None, 'Title: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing digital solutions that are user-friendl ... (853 characters truncated) ... s, such as peace of mind, increased revenue, and reduced costs, and encourages readers to explore client success stories for real-world validation.\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 592229), 8, datetime.datetime(2024, 6, 7, 15, 59, 39, 5310), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 994356), datetime.datetime(2024, 6, 7, 13, 59, 43, 726029), None) 2024-06-14 09:25:50,623 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 09:25:50,624 [INFO] sqlalchemy.engine.Engine: [cached since 8035s ago] (109,) 2024-06-14 09:25:50,627 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 09:25:50,628 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-14 09:25:50,629 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 09:25:50,629 [INFO] sqlalchemy.engine.Engine: [cached since 8035s ago] (114,) 2024-06-14 09:25:50,632 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 09:25:50,632 [DEBUG] sqlalchemy.engine.Engine: Row (114, 61, 'https://www.ae.be/business-it-architecture/re-architect-your-enterprise-landscape', '39/61/en', '114.html', 'html', 'en', None, 'Title: AE - Re-architect your enterprise landscape\nSummary: The text outlines a methodology for re-architecting an enterprise landscape to future-pr ... (681 characters truncated) ... ference IT architecture, and implementation roadmaps are used to facilitate the transition and ensure efficient decision-making and accountability.\n', datetime.datetime(2024, 6, 7, 13, 59, 37, 72075), 8, datetime.datetime(2024, 6, 7, 15, 59, 49, 22315), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 49, 11185), datetime.datetime(2024, 6, 7, 13, 59, 54, 852762), None) 2024-06-14 09:25:50,634 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 09:25:50,635 [INFO] sqlalchemy.engine.Engine: [cached since 8035s ago] (datetime.datetime(2024, 6, 14, 7, 25, 50, 633883, tzinfo=datetime.timezone.utc), 69) 2024-06-14 09:25:50,638 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 09:25:50,638 [INFO] sqlalchemy.engine.Engine: [cached since 8035s ago] (69, 'Does the site mention competitors of ae?', 'Does the ae company website mention any competitors of ae, a company based in Flanders, Belgium?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 7, 25, 48, 48228, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 7, 25, 49, 119779, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 7, 25, 50, 633876, tzinfo=datetime.timezone.utc)) 2024-06-14 09:25:50,641 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 09:25:50,642 [DEBUG] sqlalchemy.engine.Engine: Row (89,) 2024-06-14 09:25:50,643 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 09:25:50,644 [INFO] sqlalchemy.engine.Engine: [cached since 8035s ago] [(89, 334), (89, 336), (89, 371), (89, 398), (89, 404)] 2024-06-14 09:25:50,648 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 09:25:50,651 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 09:25:50,653 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:25:50,654 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 09:25:50,654 [INFO] sqlalchemy.engine.Engine: [cached since 8035s ago] (89,) 2024-06-14 09:25:50,656 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 09:25:50,657 [DEBUG] sqlalchemy.engine.Engine: Row (89, 69, 'Does the site mention competitors of ae?', 'Does the ae company website mention any competitors of ae, a company based in Flanders, Belgium?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 7, 25, 48, 48228), datetime.datetime(2024, 6, 14, 7, 25, 49, 119779), datetime.datetime(2024, 6, 14, 7, 25, 50, 633876)) 2024-06-14 09:25:50,658 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 09:26:52,813 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:26:52,814 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 09:26:52,816 [INFO] sqlalchemy.engine.Engine: [cached since 8355s ago] ('39',) 2024-06-14 09:26:52,821 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 09:26:52,823 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 09:26:52,913 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 09:27:11,753 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:27:11,754 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 09:27:11,755 [INFO] sqlalchemy.engine.Engine: [cached since 8120s ago] ('39',) 2024-06-14 09:27:11,761 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 09:27:11,762 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 09:27:11,763 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:27:11,764 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 09:27:11,765 [INFO] sqlalchemy.engine.Engine: [cached since 8120s ago] () 2024-06-14 09:27:11,766 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 09:27:11,767 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 09:27:11,769 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:27:11,770 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 09:27:11,770 [INFO] sqlalchemy.engine.Engine: [cached since 8120s ago] ('3b59cba5-cb5f-4f6c-b603-f5eccbe82f1e', 1) 2024-06-14 09:27:11,772 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 09:27:11,773 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-14 09:27:11,774 [INFO] sqlalchemy.engine.Engine: [cached since 6974s ago] (None, '3b59cba5-cb5f-4f6c-b603-f5eccbe82f1e', datetime.datetime(2024, 6, 14, 7, 27, 11, 773234, tzinfo=datetime.timezone.utc), None) 2024-06-14 09:27:11,775 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 09:27:11,776 [DEBUG] sqlalchemy.engine.Engine: Row (70,) 2024-06-14 09:27:11,776 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 09:27:11,778 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:27:11,779 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 09:27:11,779 [INFO] sqlalchemy.engine.Engine: [cached since 6974s ago] (70,) 2024-06-14 09:27:11,781 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 09:27:11,781 [DEBUG] sqlalchemy.engine.Engine: Row (70, None, '3b59cba5-cb5f-4f6c-b603-f5eccbe82f1e', datetime.datetime(2024, 6, 14, 7, 27, 11, 773234), None) 2024-06-14 09:27:11,782 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:27:11,783 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 09:27:11,783 [INFO] sqlalchemy.engine.Engine: [cached since 8120s ago] (39,) 2024-06-14 09:27:11,786 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 09:27:11,786 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 09:27:11,839 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 09:27:11,839 [INFO] sqlalchemy.engine.Engine: [cached since 8120s ago] ('3b59cba5-cb5f-4f6c-b603-f5eccbe82f1e',) 2024-06-14 09:27:11,841 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 09:27:13,292 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 09:27:13,293 [INFO] sqlalchemy.engine.Engine: [cached since 8120s ago] ('[-0.009595619878189559,0.008160377369816169,0.05713631247197714,0.014994864396210263,-0.04401409738130048,0.017441610705093223,-0.0354573184135358,0. ... (32380 characters truncated) ... ,0.017017871997229404,-0.011290572846999799,0.02173366827827196,0.03652350015916606,0.0037111265251811815,-0.016799169529971816,0.016990535818636614]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.009595619878189559,0.008160377369816169,0.05713631247197714,0.014994864396210263,-0.04401409738130048,0.017441610705093223,-0.0354573184135358,0. ... (32380 characters truncated) ... ,0.017017871997229404,-0.011290572846999799,0.02173366827827196,0.03652350015916606,0.0037111265251811815,-0.016799169529971816,0.016990535818636614]', 0.85, 5) 2024-06-14 09:27:13,309 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 09:27:13,311 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.4152077656051274) 2024-06-14 09:27:13,313 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.45945059125556575) 2024-06-14 09:27:13,315 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.49846328872784784) 2024-06-14 09:27:13,316 [DEBUG] sqlalchemy.engine.Engine: Row (407, 407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00583454, 0.00166043, 0.04974287, ..., -0.01230303, -0.03087184, 0.00796122], dtype=float32), 0.5015663061766671) 2024-06-14 09:27:13,317 [DEBUG] sqlalchemy.engine.Engine: Row (414, 414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00455047, 0.00647751, 0.04748698, ..., -0.01366245, -0.03033153, 0.00956519], dtype=float32), 0.5018808096085938) 2024-06-14 09:27:16,017 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 09:27:16,018 [INFO] sqlalchemy.engine.Engine: [cached since 8121s ago] (334, 407, 414) 2024-06-14 09:27:16,022 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 09:27:16,023 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-14 09:27:16,025 [DEBUG] sqlalchemy.engine.Engine: Row (407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-14 09:27:16,026 [DEBUG] sqlalchemy.engine.Engine: Row (414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-14 09:27:16,028 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 09:27:16,029 [INFO] sqlalchemy.engine.Engine: [cached since 8121s ago] (80,) 2024-06-14 09:27:16,033 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 09:27:16,034 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-14 09:27:16,036 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 09:27:16,037 [INFO] sqlalchemy.engine.Engine: [cached since 8121s ago] (120,) 2024-06-14 09:27:16,040 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 09:27:16,041 [DEBUG] sqlalchemy.engine.Engine: Row (120, 67, 'https://www.ae.be/our-services#inspire', '39/67/en', '120.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 38, 434701), 8, datetime.datetime(2024, 6, 7, 15, 59, 55, 22150), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 55, 12382), datetime.datetime(2024, 6, 7, 13, 59, 55, 347392), None) 2024-06-14 09:27:16,042 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 09:27:16,043 [INFO] sqlalchemy.engine.Engine: [cached since 8121s ago] (125,) 2024-06-14 09:27:16,046 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 09:27:16,047 [DEBUG] sqlalchemy.engine.Engine: Row (125, 72, 'https://www.ae.be/our-services#application-development', '39/72/en', '125.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 39, 202426), 8, datetime.datetime(2024, 6, 7, 15, 59, 56, 498675), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 56, 488290), datetime.datetime(2024, 6, 7, 13, 59, 56, 831906), None) 2024-06-14 09:27:16,049 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 09:27:16,050 [INFO] sqlalchemy.engine.Engine: [cached since 8121s ago] (datetime.datetime(2024, 6, 14, 7, 27, 16, 48999, tzinfo=datetime.timezone.utc), 70) 2024-06-14 09:27:16,053 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 09:27:16,054 [INFO] sqlalchemy.engine.Engine: [cached since 8121s ago] (70, 'Can you explain the managed services offering of ae?', 'Can you explain the managed services offering provided by ae, a company based in Flanders, Belgium?', "ae offers Managed Services to help businesses focus on their core activities by taking over the management and maintenance of their IT infrastructure ... (399 characters truncated) ... andle the complexities of IT management, thereby optimizing their technology investments and ensuring efficient operations.\n\nSources: 334, 407, 414", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 7, 27, 11, 782335, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 7, 27, 12, 974484, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 7, 27, 16, 48989, tzinfo=datetime.timezone.utc)) 2024-06-14 09:27:16,058 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 09:27:16,059 [DEBUG] sqlalchemy.engine.Engine: Row (90,) 2024-06-14 09:27:16,060 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 09:27:16,061 [INFO] sqlalchemy.engine.Engine: [cached since 8121s ago] [(90, 334), (90, 407), (90, 414)] 2024-06-14 09:27:16,064 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 09:27:16,068 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 09:27:16,070 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:27:16,071 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 09:27:16,072 [INFO] sqlalchemy.engine.Engine: [cached since 8121s ago] (90,) 2024-06-14 09:27:16,075 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 09:27:16,076 [DEBUG] sqlalchemy.engine.Engine: Row (90, 70, 'Can you explain the managed services offering of ae?', 'Can you explain the managed services offering provided by ae, a company based in Flanders, Belgium?', "ae offers Managed Services to help businesses focus on their core activities by taking over the management and maintenance of their IT infrastructure ... (399 characters truncated) ... andle the complexities of IT management, thereby optimizing their technology investments and ensuring efficient operations.\n\nSources: 334, 407, 414", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 7, 27, 11, 782335), datetime.datetime(2024, 6, 14, 7, 27, 12, 974484), datetime.datetime(2024, 6, 14, 7, 27, 16, 48989)) 2024-06-14 09:27:16,077 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 09:39:32,839 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:39:32,842 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 09:39:32,843 [INFO] sqlalchemy.engine.Engine: [cached since 9115s ago] ('39',) 2024-06-14 09:39:32,848 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 09:39:32,849 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 09:39:33,019 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 09:40:04,784 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:40:04,786 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 09:40:04,788 [INFO] sqlalchemy.engine.Engine: [cached since 5813s ago] ('39',) 2024-06-14 09:40:04,793 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 09:40:04,795 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 09:40:04,965 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 09:40:31,216 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:40:31,217 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 09:40:31,219 [INFO] sqlalchemy.engine.Engine: [cached since 8919s ago] ('39',) 2024-06-14 09:40:31,224 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 09:40:31,225 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 09:40:31,226 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:40:31,227 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 09:40:31,227 [INFO] sqlalchemy.engine.Engine: [cached since 8919s ago] () 2024-06-14 09:40:31,232 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 09:40:31,233 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 09:40:31,234 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:40:31,235 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 09:40:31,236 [INFO] sqlalchemy.engine.Engine: [cached since 8919s ago] ('1b34399d-2e8f-4793-b2cd-533e04e4c151', 1) 2024-06-14 09:40:31,237 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 09:40:31,238 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-14 09:40:31,239 [INFO] sqlalchemy.engine.Engine: [cached since 7773s ago] (None, '1b34399d-2e8f-4793-b2cd-533e04e4c151', datetime.datetime(2024, 6, 14, 7, 40, 31, 238579, tzinfo=datetime.timezone.utc), None) 2024-06-14 09:40:31,241 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 09:40:31,241 [DEBUG] sqlalchemy.engine.Engine: Row (71,) 2024-06-14 09:40:31,242 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 09:40:31,244 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:40:31,245 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 09:40:31,245 [INFO] sqlalchemy.engine.Engine: [cached since 7773s ago] (71,) 2024-06-14 09:40:31,247 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 09:40:31,248 [DEBUG] sqlalchemy.engine.Engine: Row (71, None, '1b34399d-2e8f-4793-b2cd-533e04e4c151', datetime.datetime(2024, 6, 14, 7, 40, 31, 238579), None) 2024-06-14 09:40:31,249 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:40:31,249 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 09:40:31,250 [INFO] sqlalchemy.engine.Engine: [cached since 8919s ago] (39,) 2024-06-14 09:40:31,252 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 09:40:31,253 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 09:40:31,304 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 09:40:31,304 [INFO] sqlalchemy.engine.Engine: [cached since 8919s ago] ('1b34399d-2e8f-4793-b2cd-533e04e4c151',) 2024-06-14 09:40:31,306 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 09:40:32,766 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 09:40:32,768 [INFO] sqlalchemy.engine.Engine: [cached since 8919s ago] ('[-0.011199722666804314,0.0035277415421216206,0.0675134340834722,0.018262056094042658,-0.03559251396952381,0.014097265482496277,-0.009548877083642732, ... (32375 characters truncated) ... 0.007870631059823288,-0.00956942671564422,0.013658866813873386,0.03087972572069072,-0.0014076715617664152,-0.0063225345679916905,0.03509931535090773]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.011199722666804314,0.0035277415421216206,0.0675134340834722,0.018262056094042658,-0.03559251396952381,0.014097265482496277,-0.009548877083642732, ... (32375 characters truncated) ... 0.007870631059823288,-0.00956942671564422,0.013658866813873386,0.03087972572069072,-0.0014076715617664152,-0.0063225345679916905,0.03509931535090773]', 0.85, 5) 2024-06-14 09:40:32,784 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 09:40:32,787 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.4936100848185879) 2024-06-14 09:40:32,790 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.54214094059898) 2024-06-14 09:40:32,792 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.5964051517201227) 2024-06-14 09:40:32,796 [DEBUG] sqlalchemy.engine.Engine: Row (336, 336, 'embedding_small_openai', 81, True, "Filename: 81.html\nUser Context:\nNone\n\nWhy AE?\nWe are convinced that we are the ideal business and IT partner for your company. Our in-depth expe ... (1643 characters truncated) ... our DNA. We let culture fit outweigh expertise. We value communication and transparency. And above all else, we value people.\nGreat Place To Work\n", array([ 0.01211127, 0.00225641, 0.02516196, ..., -0.01422857, 0.00768155, -0.00662651], dtype=float32), 0.6073183267576461) 2024-06-14 09:40:32,799 [DEBUG] sqlalchemy.engine.Engine: Row (351, 351, 'embedding_small_openai', 95, True, "Filename: 95.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology for improving organiz ... (3035 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([ 5.9062825e-04, 4.6776664e-02, 6.3359797e-02, ..., 7.3543917e-05, -2.3198893e-02, -1.7501175e-02], dtype=float32), 0.6130773577778637) 2024-06-14 09:40:33,707 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 09:40:33,709 [INFO] sqlalchemy.engine.Engine: [cached since 8918s ago] (334, 336, 351, 371, 398) 2024-06-14 09:40:33,714 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 09:40:33,716 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-14 09:40:33,717 [DEBUG] sqlalchemy.engine.Engine: Row (336, 'embedding_small_openai', 81, True, "Filename: 81.html\nUser Context:\nNone\n\nWhy AE?\nWe are convinced that we are the ideal business and IT partner for your company. Our in-depth expe ... (1643 characters truncated) ... our DNA. We let culture fit outweigh expertise. We value communication and transparency. And above all else, we value people.\nGreat Place To Work\n") 2024-06-14 09:40:33,718 [DEBUG] sqlalchemy.engine.Engine: Row (351, 'embedding_small_openai', 95, True, "Filename: 95.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology for improving organiz ... (3035 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 09:40:33,719 [DEBUG] sqlalchemy.engine.Engine: Row (371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 09:40:33,720 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 09:40:33,722 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 09:40:33,723 [INFO] sqlalchemy.engine.Engine: [cached since 8918s ago] (80,) 2024-06-14 09:40:33,727 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 09:40:33,728 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-14 09:40:33,730 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 09:40:33,730 [INFO] sqlalchemy.engine.Engine: [cached since 8918s ago] (81,) 2024-06-14 09:40:33,734 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 09:40:33,735 [DEBUG] sqlalchemy.engine.Engine: Row (81, 26, 'https://www.ae.be/why-ae', '39/26/en', '81.html', 'html', 'en', None, 'Title: AE - Why AE?\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 703243), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 382510), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 367655), datetime.datetime(2024, 6, 7, 13, 59, 30, 857748), None) 2024-06-14 09:40:33,737 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 09:40:33,738 [INFO] sqlalchemy.engine.Engine: [cached since 8918s ago] (95,) 2024-06-14 09:40:33,741 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 09:40:33,742 [DEBUG] sqlalchemy.engine.Engine: Row (95, 42, 'https://www.ae.be/digital-talent-organisation/improve-your-organisations-agility', '39/42/en', '95.html', 'html', 'en', None, "Title: AE - Improve your organisation's agility\nSummary: The text outlines a methodology for improving organizational agility, addressing common cha ... (953 characters truncated) ... rformance and readiness, workshops, 1-on-1 sessions for stakeholder support, and pilot projects to foster continuous learning and measure progress.\n", datetime.datetime(2024, 6, 7, 13, 59, 32, 533669), 8, datetime.datetime(2024, 6, 7, 15, 59, 32, 772081), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 32, 761003), datetime.datetime(2024, 6, 7, 13, 59, 38, 379207), None) 2024-06-14 09:40:33,743 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 09:40:33,744 [INFO] sqlalchemy.engine.Engine: [cached since 8918s ago] (100,) 2024-06-14 09:40:33,746 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 09:40:33,747 [DEBUG] sqlalchemy.engine.Engine: Row (100, 47, 'https://www.ae.be/applications/think-build-run-your-digital-solution', '39/47/en', '100.html', 'html', 'en', None, 'Title: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing digital solutions that are user-friendl ... (853 characters truncated) ... s, such as peace of mind, increased revenue, and reduced costs, and encourages readers to explore client success stories for real-world validation.\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 592229), 8, datetime.datetime(2024, 6, 7, 15, 59, 39, 5310), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 994356), datetime.datetime(2024, 6, 7, 13, 59, 43, 726029), None) 2024-06-14 09:40:33,748 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 09:40:33,749 [INFO] sqlalchemy.engine.Engine: [cached since 8918s ago] (109,) 2024-06-14 09:40:33,751 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 09:40:33,752 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-14 09:40:33,754 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 09:40:33,755 [INFO] sqlalchemy.engine.Engine: [cached since 8918s ago] (datetime.datetime(2024, 6, 14, 7, 40, 33, 753950, tzinfo=datetime.timezone.utc), 71) 2024-06-14 09:40:33,758 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 09:40:33,758 [INFO] sqlalchemy.engine.Engine: [cached since 8918s ago] (71, 'What offices does ae have?', 'What offices does ae, a company based in Flanders, Belgium, have?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 7, 40, 31, 249020, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 7, 40, 32, 434226, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 7, 40, 33, 753939, tzinfo=datetime.timezone.utc)) 2024-06-14 09:40:33,760 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 09:40:33,761 [DEBUG] sqlalchemy.engine.Engine: Row (91,) 2024-06-14 09:40:33,762 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 09:40:33,763 [INFO] sqlalchemy.engine.Engine: [cached since 8918s ago] [(91, 334), (91, 336), (91, 351), (91, 371), (91, 398)] 2024-06-14 09:40:33,768 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 09:40:33,770 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 09:40:33,772 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 09:40:33,773 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 09:40:33,773 [INFO] sqlalchemy.engine.Engine: [cached since 8918s ago] (91,) 2024-06-14 09:40:33,776 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 09:40:33,776 [DEBUG] sqlalchemy.engine.Engine: Row (91, 71, 'What offices does ae have?', 'What offices does ae, a company based in Flanders, Belgium, have?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 7, 40, 31, 249020), datetime.datetime(2024, 6, 14, 7, 40, 32, 434226), datetime.datetime(2024, 6, 14, 7, 40, 33, 753939)) 2024-06-14 09:40:33,777 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 11:29:26,624 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:29:26,625 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 11:29:26,627 [INFO] sqlalchemy.engine.Engine: [cached since 9741s ago] ('39',) 2024-06-14 11:29:26,632 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 11:29:26,634 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 11:29:26,889 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 11:29:47,267 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:29:47,269 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 11:29:47,270 [INFO] sqlalchemy.engine.Engine: [cached since 1.548e+04s ago] ('39',) 2024-06-14 11:29:47,274 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 11:29:47,276 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 11:29:47,277 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:29:47,277 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 11:29:47,278 [INFO] sqlalchemy.engine.Engine: [cached since 1.548e+04s ago] () 2024-06-14 11:29:47,280 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:29:47,281 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:29:47,284 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:29:47,285 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 11:29:47,285 [INFO] sqlalchemy.engine.Engine: [cached since 1.548e+04s ago] ('24558bb3-1dda-4c97-90b1-e8c737df543b', 1) 2024-06-14 11:29:47,289 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 11:29:47,290 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-14 11:29:47,291 [INFO] sqlalchemy.engine.Engine: [cached since 1.433e+04s ago] (None, '24558bb3-1dda-4c97-90b1-e8c737df543b', datetime.datetime(2024, 6, 14, 9, 29, 47, 290101, tzinfo=datetime.timezone.utc), None) 2024-06-14 11:29:47,293 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 11:29:47,293 [DEBUG] sqlalchemy.engine.Engine: Row (72,) 2024-06-14 11:29:47,294 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:29:47,297 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:29:47,298 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 11:29:47,298 [INFO] sqlalchemy.engine.Engine: [cached since 1.433e+04s ago] (72,) 2024-06-14 11:29:47,300 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 11:29:47,301 [DEBUG] sqlalchemy.engine.Engine: Row (72, None, '24558bb3-1dda-4c97-90b1-e8c737df543b', datetime.datetime(2024, 6, 14, 9, 29, 47, 290101), None) 2024-06-14 11:29:47,302 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:29:47,303 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 11:29:47,304 [INFO] sqlalchemy.engine.Engine: [cached since 1.548e+04s ago] (39,) 2024-06-14 11:29:47,307 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 11:29:47,307 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 11:29:47,374 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 11:29:47,374 [INFO] sqlalchemy.engine.Engine: [cached since 1.548e+04s ago] ('24558bb3-1dda-4c97-90b1-e8c737df543b',) 2024-06-14 11:29:47,376 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 11:29:49,499 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 11:29:49,500 [INFO] sqlalchemy.engine.Engine: [cached since 1.548e+04s ago] ('[0.003563409114245141,-0.004936168452650684,0.03764458775848846,0.015824562361957808,-0.06837133441369056,0.028968461948317894,-0.0044677728448670245 ... (32355 characters truncated) ... -0.001496163410023436,-0.02148854537063314,0.015939860086208246,0.00444255123485662,0.014988656655109622,-0.0063809881702208806,-0.00939673472409081]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[0.003563409114245141,-0.004936168452650684,0.03764458775848846,0.015824562361957808,-0.06837133441369056,0.028968461948317894,-0.0044677728448670245 ... (32355 characters truncated) ... -0.001496163410023436,-0.02148854537063314,0.015939860086208246,0.00444255123485662,0.014988656655109622,-0.0063809881702208806,-0.00939673472409081]', 0.85, 5) 2024-06-14 11:29:49,518 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 11:29:49,519 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.46650121214963325) 2024-06-14 11:29:49,521 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.5098114855108559) 2024-06-14 11:29:49,523 [DEBUG] sqlalchemy.engine.Engine: Row (351, 351, 'embedding_small_openai', 95, True, "Filename: 95.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology for improving organiz ... (3035 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([ 5.9062825e-04, 4.6776664e-02, 6.3359797e-02, ..., 7.3543917e-05, -2.3198893e-02, -1.7501175e-02], dtype=float32), 0.5588404711433573) 2024-06-14 11:29:49,525 [DEBUG] sqlalchemy.engine.Engine: Row (396, 396, 'embedding_small_openai', 108, True, "Filename: 108.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology to enhance an organi ... (2985 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([ 0.00138847, 0.04753974, 0.06669055, ..., 0.00143521, -0.02640934, -0.01217821], dtype=float32), 0.5654415928264604) 2024-06-14 11:29:49,526 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.5794968144923278) 2024-06-14 11:29:50,655 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER) 2024-06-14 11:29:50,656 [INFO] sqlalchemy.engine.Engine: [cached since 1.548e+04s ago] (334,) 2024-06-14 11:29:50,660 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 11:29:50,662 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-14 11:29:50,664 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 11:29:50,665 [INFO] sqlalchemy.engine.Engine: [cached since 1.548e+04s ago] (80,) 2024-06-14 11:29:50,668 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 11:29:50,671 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-14 11:29:50,674 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 11:29:50,675 [INFO] sqlalchemy.engine.Engine: [cached since 1.548e+04s ago] (datetime.datetime(2024, 6, 14, 9, 29, 50, 672937, tzinfo=datetime.timezone.utc), 72) 2024-06-14 11:29:50,678 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 11:29:50,680 [INFO] sqlalchemy.engine.Engine: [cached since 1.548e+04s ago] (72, 'Are there any events planned?', 'Are there any upcoming events planned by ae, the company based in Flanders, Belgium?', 'The context does not provide specific information about any upcoming events planned by ae. Therefore, I have insufficient information to answer this question.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 29, 47, 302520, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 9, 29, 48, 298341, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 9, 29, 50, 672915, tzinfo=datetime.timezone.utc)) 2024-06-14 11:29:50,682 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 11:29:50,683 [DEBUG] sqlalchemy.engine.Engine: Row (92,) 2024-06-14 11:29:50,684 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 11:29:50,685 [INFO] sqlalchemy.engine.Engine: [cached since 1.433e+04s ago] (92, 334) 2024-06-14 11:29:50,688 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:29:50,691 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:29:50,693 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:29:50,694 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 11:29:50,695 [INFO] sqlalchemy.engine.Engine: [cached since 1.548e+04s ago] (92,) 2024-06-14 11:29:50,697 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 11:29:50,698 [DEBUG] sqlalchemy.engine.Engine: Row (92, 72, 'Are there any events planned?', 'Are there any upcoming events planned by ae, the company based in Flanders, Belgium?', 'The context does not provide specific information about any upcoming events planned by ae. Therefore, I have insufficient information to answer this question.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 29, 47, 302520), datetime.datetime(2024, 6, 14, 9, 29, 48, 298341), datetime.datetime(2024, 6, 14, 9, 29, 50, 672915)) 2024-06-14 11:29:50,699 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 11:31:58,364 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:31:58,365 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 11:31:58,366 [INFO] sqlalchemy.engine.Engine: [cached since 1.561e+04s ago] ('39',) 2024-06-14 11:31:58,370 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 11:31:58,371 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 11:31:58,372 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:31:58,373 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 11:31:58,373 [INFO] sqlalchemy.engine.Engine: [cached since 1.561e+04s ago] () 2024-06-14 11:31:58,374 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:31:58,376 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:31:58,379 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:31:58,380 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 11:31:58,381 [INFO] sqlalchemy.engine.Engine: [cached since 1.561e+04s ago] ('24558bb3-1dda-4c97-90b1-e8c737df543b', 1) 2024-06-14 11:31:58,383 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 11:31:58,383 [DEBUG] sqlalchemy.engine.Engine: Row (72, None, '24558bb3-1dda-4c97-90b1-e8c737df543b', datetime.datetime(2024, 6, 14, 9, 29, 47, 290101), datetime.datetime(2024, 6, 14, 9, 29, 50, 672937)) 2024-06-14 11:31:58,384 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:31:58,385 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 11:31:58,385 [INFO] sqlalchemy.engine.Engine: [cached since 1.561e+04s ago] (39,) 2024-06-14 11:31:58,387 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 11:31:58,388 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 11:31:58,434 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 11:31:58,434 [INFO] sqlalchemy.engine.Engine: [cached since 1.561e+04s ago] ('24558bb3-1dda-4c97-90b1-e8c737df543b',) 2024-06-14 11:31:58,436 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 11:31:58,436 [DEBUG] sqlalchemy.engine.Engine: Row (92, 72, 'Are there any events planned?', 'Are there any upcoming events planned by ae, the company based in Flanders, Belgium?', 'The context does not provide specific information about any upcoming events planned by ae. Therefore, I have insufficient information to answer this question.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 29, 47, 302520), datetime.datetime(2024, 6, 14, 9, 29, 48, 298341), datetime.datetime(2024, 6, 14, 9, 29, 50, 672915)) 2024-06-14 11:31:59,533 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 11:31:59,535 [INFO] sqlalchemy.engine.Engine: [cached since 1.561e+04s ago] ('[-0.02358703556054191,-0.019027460806389684,0.05863146619450195,0.015593164029612878,-0.04205916174136546,-0.006430170647449605,-0.01787295233801159, ... (32365 characters truncated) ... ,0.0032680612813001365,-0.013232998855876293,0.02786894393323367,0.00844690595724399,-0.00129242779881086,-0.018705951482392996,0.027196700382173204]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.02358703556054191,-0.019027460806389684,0.05863146619450195,0.015593164029612878,-0.04205916174136546,-0.006430170647449605,-0.01787295233801159, ... (32365 characters truncated) ... ,0.0032680612813001365,-0.013232998855876293,0.02786894393323367,0.00844690595724399,-0.00129242779881086,-0.018705951482392996,0.027196700382173204]', 0.85, 5) 2024-06-14 11:31:59,550 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 11:31:59,554 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.40898491037071405) 2024-06-14 11:31:59,559 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.44755300400112297) 2024-06-14 11:31:59,561 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.47670929726115785) 2024-06-14 11:31:59,562 [DEBUG] sqlalchemy.engine.Engine: Row (357, 357, 'embedding_small_openai', 94, True, 'Filename: 94.html\nUser Context:None\nTitle: AE - Upskill & reskill your digital talent\nSummary: The text discusses the importance of upskilling and ... (2954 characters truncated) ... tes the principles of adult learning with in-depth expertise in both business and technology.\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-0.01352244, 0.01212382, 0.03492934, ..., -0.01730524, -0.01508774, -0.00667426], dtype=float32), 0.5313884932630148) 2024-06-14 11:31:59,564 [DEBUG] sqlalchemy.engine.Engine: Row (404, 404, 'embedding_small_openai', 114, True, 'Filename: 114.html\nUser Context:None\nTitle: AE - Re-architect your enterprise landscape\nSummary: The text outlines a methodology for re-architecti ... (1862 characters truncated) ... pe, help design your new enterprise landscape, and assist in the implementation and roll-out.\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-3.3663237e-05, 2.4655735e-04, 5.8618609e-02, ..., 9.7428070e-04, -1.7809115e-02, -5.7390649e-03], dtype=float32), 0.5404304821453202) 2024-06-14 11:32:03,373 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER) 2024-06-14 11:32:03,374 [INFO] sqlalchemy.engine.Engine: [cached since 1.561e+04s ago] (334,) 2024-06-14 11:32:03,378 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 11:32:03,381 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-14 11:32:03,383 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 11:32:03,385 [INFO] sqlalchemy.engine.Engine: [cached since 1.561e+04s ago] (80,) 2024-06-14 11:32:03,388 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 11:32:03,390 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-14 11:32:03,393 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 11:32:03,394 [INFO] sqlalchemy.engine.Engine: [cached since 1.561e+04s ago] (datetime.datetime(2024, 6, 14, 9, 32, 3, 391820, tzinfo=datetime.timezone.utc), 72) 2024-06-14 11:32:03,397 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 11:32:03,398 [INFO] sqlalchemy.engine.Engine: [cached since 1.561e+04s ago] (72, 'Can you tell me what the solutions are ae offers?', 'What solutions does ae, the company based in Flanders, Belgium, offer?', 'ae, the company based in Flanders, Belgium, offers a wide range of solutions, including:\n\n1. **Data & AI**\n2. **CIAM (Customer Identity and Access ... (296 characters truncated) ... n a digital world by blending ICT and business, and they cover various aspects from strategic advice to managed services and application development.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 31, 58, 384442, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 9, 31, 59, 152745, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 9, 32, 3, 391801, tzinfo=datetime.timezone.utc)) 2024-06-14 11:32:03,401 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 11:32:03,402 [DEBUG] sqlalchemy.engine.Engine: Row (93,) 2024-06-14 11:32:03,403 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 11:32:03,404 [INFO] sqlalchemy.engine.Engine: [cached since 1.446e+04s ago] (93, 334) 2024-06-14 11:32:03,407 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:32:03,410 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:32:03,414 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:32:03,415 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 11:32:03,416 [INFO] sqlalchemy.engine.Engine: [cached since 1.561e+04s ago] (93,) 2024-06-14 11:32:03,418 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 11:32:03,419 [DEBUG] sqlalchemy.engine.Engine: Row (93, 72, 'Can you tell me what the solutions are ae offers?', 'What solutions does ae, the company based in Flanders, Belgium, offer?', 'ae, the company based in Flanders, Belgium, offers a wide range of solutions, including:\n\n1. **Data & AI**\n2. **CIAM (Customer Identity and Access ... (296 characters truncated) ... n a digital world by blending ICT and business, and they cover various aspects from strategic advice to managed services and application development.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 31, 58, 384442), datetime.datetime(2024, 6, 14, 9, 31, 59, 152745), datetime.datetime(2024, 6, 14, 9, 32, 3, 391801)) 2024-06-14 11:32:03,420 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 11:32:08,839 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:32:08,840 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 11:32:08,842 [INFO] sqlalchemy.engine.Engine: [cached since 9871s ago] () 2024-06-14 11:32:08,845 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:32:08,850 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:32:08,853 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 11:32:08,854 [INFO] sqlalchemy.engine.Engine: [cached since 9871s ago] (93,) 2024-06-14 11:32:08,859 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 11:32:08,862 [DEBUG] sqlalchemy.engine.Engine: Row (93, 72, 'Can you tell me what the solutions are ae offers?', 'What solutions does ae, the company based in Flanders, Belgium, offer?', 'ae, the company based in Flanders, Belgium, offers a wide range of solutions, including:\n\n1. **Data & AI**\n2. **CIAM (Customer Identity and Access ... (296 characters truncated) ... n a digital world by blending ICT and business, and they cover various aspects from strategic advice to managed services and application development.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 31, 58, 384442), datetime.datetime(2024, 6, 14, 9, 31, 59, 152745), datetime.datetime(2024, 6, 14, 9, 32, 3, 391801)) 2024-06-14 11:32:08,866 [INFO] sqlalchemy.engine.Engine: UPDATE interaction SET appreciation=%s::INTEGER WHERE interaction.id = %s::INTEGER 2024-06-14 11:32:08,867 [INFO] sqlalchemy.engine.Engine: [cached since 9871s ago] (100, 93) 2024-06-14 11:32:08,871 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:32:28,281 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:32:28,282 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 11:32:28,283 [INFO] sqlalchemy.engine.Engine: [cached since 1.564e+04s ago] ('39',) 2024-06-14 11:32:28,287 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 11:32:28,288 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 11:32:28,289 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:32:28,290 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 11:32:28,291 [INFO] sqlalchemy.engine.Engine: [cached since 1.564e+04s ago] () 2024-06-14 11:32:28,292 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:32:28,294 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:32:28,295 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:32:28,296 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 11:32:28,297 [INFO] sqlalchemy.engine.Engine: [cached since 1.564e+04s ago] ('24558bb3-1dda-4c97-90b1-e8c737df543b', 1) 2024-06-14 11:32:28,299 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 11:32:28,299 [DEBUG] sqlalchemy.engine.Engine: Row (72, None, '24558bb3-1dda-4c97-90b1-e8c737df543b', datetime.datetime(2024, 6, 14, 9, 29, 47, 290101), datetime.datetime(2024, 6, 14, 9, 32, 3, 391820)) 2024-06-14 11:32:28,300 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:32:28,301 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 11:32:28,301 [INFO] sqlalchemy.engine.Engine: [cached since 1.564e+04s ago] (39,) 2024-06-14 11:32:28,303 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 11:32:28,304 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 11:32:28,355 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 11:32:28,356 [INFO] sqlalchemy.engine.Engine: [cached since 1.564e+04s ago] ('24558bb3-1dda-4c97-90b1-e8c737df543b',) 2024-06-14 11:32:28,357 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 11:32:28,358 [DEBUG] sqlalchemy.engine.Engine: Row (92, 72, 'Are there any events planned?', 'Are there any upcoming events planned by ae, the company based in Flanders, Belgium?', 'The context does not provide specific information about any upcoming events planned by ae. Therefore, I have insufficient information to answer this question.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 29, 47, 302520), datetime.datetime(2024, 6, 14, 9, 29, 48, 298341), datetime.datetime(2024, 6, 14, 9, 29, 50, 672915)) 2024-06-14 11:32:28,358 [DEBUG] sqlalchemy.engine.Engine: Row (93, 72, 'Can you tell me what the solutions are ae offers?', 'What solutions does ae, the company based in Flanders, Belgium, offer?', 'ae, the company based in Flanders, Belgium, offers a wide range of solutions, including:\n\n1. **Data & AI**\n2. **CIAM (Customer Identity and Access ... (296 characters truncated) ... n a digital world by blending ICT and business, and they cover various aspects from strategic advice to managed services and application development.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 9, 31, 58, 384442), datetime.datetime(2024, 6, 14, 9, 31, 59, 152745), datetime.datetime(2024, 6, 14, 9, 32, 3, 391801)) 2024-06-14 11:32:34,487 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 11:32:34,489 [INFO] sqlalchemy.engine.Engine: [cached since 1.564e+04s ago] ('[-0.022632665180741064,-0.012404958395255114,0.05741493313275639,0.010792179563029454,-0.023721291916948266,0.014555330171555995,-0.03892173436645262 ... (32374 characters truncated) ... 0.007425503238530946,-0.008292371814286107,0.012068963270869412,0.016840101115198302,0.004761058139608938,-0.006696392645147469,0.009542275688657781]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.022632665180741064,-0.012404958395255114,0.05741493313275639,0.010792179563029454,-0.023721291916948266,0.014555330171555995,-0.03892173436645262 ... (32374 characters truncated) ... 0.007425503238530946,-0.008292371814286107,0.012068963270869412,0.016840101115198302,0.004761058139608938,-0.006696392645147469,0.009542275688657781]', 0.85, 5) 2024-06-14 11:32:34,507 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 11:32:34,509 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.39222636703048974) 2024-06-14 11:32:34,511 [DEBUG] sqlalchemy.engine.Engine: Row (394, 394, 'embedding_small_openai', 113, True, 'Filename: 113.html\nUser Context:\nNone\n\nArchitecture is about aligning all aspects of an organisation with one another and with business objective ... (2437 characters truncated) ... er architectural solutions as well as support the setup and maturity increase of your architecture team.\n\xa0\nReady to talk about architecture?\n\n', array([ 0.00376441, 0.00711056, 0.06747142, ..., -0.00477923, -0.00109967, -0.00243761], dtype=float32), 0.4099916493862795) 2024-06-14 11:32:34,513 [DEBUG] sqlalchemy.engine.Engine: Row (393, 393, 'embedding_small_openai', 112, True, 'Filename: 112.html\nUser Context:\nNone\n\nArchitecture is about aligning all aspects of an organisation with one another and with business objective ... (2437 characters truncated) ... er architectural solutions as well as support the setup and maturity increase of your architecture team.\n\xa0\nReady to talk about architecture?\n\n', array([ 0.00409001, 0.00536771, 0.07141411, ..., -0.00527179, 0.00014216, -0.00366867], dtype=float32), 0.41131280098295486) 2024-06-14 11:32:34,514 [DEBUG] sqlalchemy.engine.Engine: Row (404, 404, 'embedding_small_openai', 114, True, 'Filename: 114.html\nUser Context:None\nTitle: AE - Re-architect your enterprise landscape\nSummary: The text outlines a methodology for re-architecti ... (1862 characters truncated) ... pe, help design your new enterprise landscape, and assist in the implementation and roll-out.\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-3.3663237e-05, 2.4655735e-04, 5.8618609e-02, ..., 9.7428070e-04, -1.7809115e-02, -5.7390649e-03], dtype=float32), 0.4198322164112134) 2024-06-14 11:32:34,516 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.42235350738534216) 2024-06-14 11:32:38,323 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 11:32:38,325 [INFO] sqlalchemy.engine.Engine: [cached since 1.565e+04s ago] (393, 394, 404) 2024-06-14 11:32:38,329 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 11:32:38,331 [DEBUG] sqlalchemy.engine.Engine: Row (393, 'embedding_small_openai', 112, True, 'Filename: 112.html\nUser Context:\nNone\n\nArchitecture is about aligning all aspects of an organisation with one another and with business objective ... (2437 characters truncated) ... er architectural solutions as well as support the setup and maturity increase of your architecture team.\n\xa0\nReady to talk about architecture?\n\n') 2024-06-14 11:32:38,333 [DEBUG] sqlalchemy.engine.Engine: Row (394, 'embedding_small_openai', 113, True, 'Filename: 113.html\nUser Context:\nNone\n\nArchitecture is about aligning all aspects of an organisation with one another and with business objective ... (2437 characters truncated) ... er architectural solutions as well as support the setup and maturity increase of your architecture team.\n\xa0\nReady to talk about architecture?\n\n') 2024-06-14 11:32:38,334 [DEBUG] sqlalchemy.engine.Engine: Row (404, 'embedding_small_openai', 114, True, 'Filename: 114.html\nUser Context:None\nTitle: AE - Re-architect your enterprise landscape\nSummary: The text outlines a methodology for re-architecti ... (1862 characters truncated) ... pe, help design your new enterprise landscape, and assist in the implementation and roll-out.\nGet in touch with our experts\n\xa0\nHere to help!\n\n') 2024-06-14 11:32:38,336 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 11:32:38,338 [INFO] sqlalchemy.engine.Engine: [cached since 1.565e+04s ago] (112,) 2024-06-14 11:32:38,342 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 11:32:38,344 [DEBUG] sqlalchemy.engine.Engine: Row (112, 59, 'https://www.ae.be/our-solutions/business-it-architecture', '39/59/en', '112.html', 'html', 'en', None, 'Title: AE - Business & IT Architecture\n', datetime.datetime(2024, 6, 7, 13, 59, 36, 632765), 8, datetime.datetime(2024, 6, 7, 15, 59, 48, 143900), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 48, 134576), datetime.datetime(2024, 6, 7, 13, 59, 48, 480939), None) 2024-06-14 11:32:38,346 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 11:32:38,346 [INFO] sqlalchemy.engine.Engine: [cached since 1.565e+04s ago] (113,) 2024-06-14 11:32:38,350 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 11:32:38,351 [DEBUG] sqlalchemy.engine.Engine: Row (113, 60, 'https://www.ae.be/our-solutions/business-it-architecture#solutions', '39/60/en', '113.html', 'html', 'en', None, 'Title: AE - Business & IT Architecture\n', datetime.datetime(2024, 6, 7, 13, 59, 36, 884272), 8, datetime.datetime(2024, 6, 7, 15, 59, 48, 581878), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 48, 570820), datetime.datetime(2024, 6, 7, 13, 59, 48, 913920), None) 2024-06-14 11:32:38,353 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 11:32:38,353 [INFO] sqlalchemy.engine.Engine: [cached since 1.565e+04s ago] (114,) 2024-06-14 11:32:38,357 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 11:32:38,358 [DEBUG] sqlalchemy.engine.Engine: Row (114, 61, 'https://www.ae.be/business-it-architecture/re-architect-your-enterprise-landscape', '39/61/en', '114.html', 'html', 'en', None, 'Title: AE - Re-architect your enterprise landscape\nSummary: The text outlines a methodology for re-architecting an enterprise landscape to future-pr ... (681 characters truncated) ... ference IT architecture, and implementation roadmaps are used to facilitate the transition and ensure efficient decision-making and accountability.\n', datetime.datetime(2024, 6, 7, 13, 59, 37, 72075), 8, datetime.datetime(2024, 6, 7, 15, 59, 49, 22315), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 49, 11185), datetime.datetime(2024, 6, 7, 13, 59, 54, 852762), None) 2024-06-14 11:32:38,360 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 11:32:38,361 [INFO] sqlalchemy.engine.Engine: [cached since 1.565e+04s ago] (datetime.datetime(2024, 6, 14, 9, 32, 38, 360044, tzinfo=datetime.timezone.utc), 72) 2024-06-14 11:32:38,364 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 11:32:38,365 [INFO] sqlalchemy.engine.Engine: [cached since 1.565e+04s ago] (72, 'Can you detail 7?', 'What does ae, the company based in Flanders, Belgium, offer in terms of Business & IT Architecture solutions?', "ae offers comprehensive Business & IT Architecture solutions that align all aspects of an organization with its business objectives to enable effecti ... (696 characters truncated) ... term and long-term decision-making and change. Additionally, they support the setup and maturity increase of architecture teams within organizations.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 32, 28, 300278, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 9, 32, 34, 99357, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 9, 32, 38, 360035, tzinfo=datetime.timezone.utc)) 2024-06-14 11:32:38,369 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 11:32:38,370 [DEBUG] sqlalchemy.engine.Engine: Row (94,) 2024-06-14 11:32:38,371 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 11:32:38,372 [INFO] sqlalchemy.engine.Engine: [cached since 1.565e+04s ago] [(94, 393), (94, 394), (94, 404)] 2024-06-14 11:32:38,376 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:32:38,377 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:32:38,380 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:32:38,381 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 11:32:38,382 [INFO] sqlalchemy.engine.Engine: [cached since 1.565e+04s ago] (94,) 2024-06-14 11:32:38,386 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 11:32:38,387 [DEBUG] sqlalchemy.engine.Engine: Row (94, 72, 'Can you detail 7?', 'What does ae, the company based in Flanders, Belgium, offer in terms of Business & IT Architecture solutions?', "ae offers comprehensive Business & IT Architecture solutions that align all aspects of an organization with its business objectives to enable effecti ... (696 characters truncated) ... term and long-term decision-making and change. Additionally, they support the setup and maturity increase of architecture teams within organizations.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 32, 28, 300278), datetime.datetime(2024, 6, 14, 9, 32, 34, 99357), datetime.datetime(2024, 6, 14, 9, 32, 38, 360035)) 2024-06-14 11:32:38,388 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 11:33:15,377 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:33:15,380 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 11:33:15,383 [INFO] sqlalchemy.engine.Engine: [cached since 9938s ago] () 2024-06-14 11:33:15,391 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:33:15,397 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:33:15,400 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 11:33:15,401 [INFO] sqlalchemy.engine.Engine: [cached since 9938s ago] (94,) 2024-06-14 11:33:15,406 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 11:33:15,408 [DEBUG] sqlalchemy.engine.Engine: Row (94, 72, 'Can you detail 7?', 'What does ae, the company based in Flanders, Belgium, offer in terms of Business & IT Architecture solutions?', "ae offers comprehensive Business & IT Architecture solutions that align all aspects of an organization with its business objectives to enable effecti ... (696 characters truncated) ... term and long-term decision-making and change. Additionally, they support the setup and maturity increase of architecture teams within organizations.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 32, 28, 300278), datetime.datetime(2024, 6, 14, 9, 32, 34, 99357), datetime.datetime(2024, 6, 14, 9, 32, 38, 360035)) 2024-06-14 11:33:15,411 [INFO] sqlalchemy.engine.Engine: UPDATE interaction SET appreciation=%s::INTEGER WHERE interaction.id = %s::INTEGER 2024-06-14 11:33:15,412 [INFO] sqlalchemy.engine.Engine: [cached since 9938s ago] (100, 94) 2024-06-14 11:33:15,415 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:34:06,587 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:34:06,589 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 11:34:06,590 [INFO] sqlalchemy.engine.Engine: [cached since 1.574e+04s ago] ('39',) 2024-06-14 11:34:06,593 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 11:34:06,595 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 11:34:06,596 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:34:06,597 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 11:34:06,597 [INFO] sqlalchemy.engine.Engine: [cached since 1.574e+04s ago] () 2024-06-14 11:34:06,599 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:34:06,600 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:34:06,603 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:34:06,603 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 11:34:06,604 [INFO] sqlalchemy.engine.Engine: [cached since 1.574e+04s ago] ('24558bb3-1dda-4c97-90b1-e8c737df543b', 1) 2024-06-14 11:34:06,606 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 11:34:06,607 [DEBUG] sqlalchemy.engine.Engine: Row (72, None, '24558bb3-1dda-4c97-90b1-e8c737df543b', datetime.datetime(2024, 6, 14, 9, 29, 47, 290101), datetime.datetime(2024, 6, 14, 9, 32, 38, 360044)) 2024-06-14 11:34:06,608 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:34:06,609 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 11:34:06,609 [INFO] sqlalchemy.engine.Engine: [cached since 1.574e+04s ago] (39,) 2024-06-14 11:34:06,612 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 11:34:06,613 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 11:34:06,665 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 11:34:06,665 [INFO] sqlalchemy.engine.Engine: [cached since 1.574e+04s ago] ('24558bb3-1dda-4c97-90b1-e8c737df543b',) 2024-06-14 11:34:06,666 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 11:34:06,667 [DEBUG] sqlalchemy.engine.Engine: Row (92, 72, 'Are there any events planned?', 'Are there any upcoming events planned by ae, the company based in Flanders, Belgium?', 'The context does not provide specific information about any upcoming events planned by ae. Therefore, I have insufficient information to answer this question.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 29, 47, 302520), datetime.datetime(2024, 6, 14, 9, 29, 48, 298341), datetime.datetime(2024, 6, 14, 9, 29, 50, 672915)) 2024-06-14 11:34:06,667 [DEBUG] sqlalchemy.engine.Engine: Row (93, 72, 'Can you tell me what the solutions are ae offers?', 'What solutions does ae, the company based in Flanders, Belgium, offer?', 'ae, the company based in Flanders, Belgium, offers a wide range of solutions, including:\n\n1. **Data & AI**\n2. **CIAM (Customer Identity and Access ... (296 characters truncated) ... n a digital world by blending ICT and business, and they cover various aspects from strategic advice to managed services and application development.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 9, 31, 58, 384442), datetime.datetime(2024, 6, 14, 9, 31, 59, 152745), datetime.datetime(2024, 6, 14, 9, 32, 3, 391801)) 2024-06-14 11:34:06,667 [DEBUG] sqlalchemy.engine.Engine: Row (94, 72, 'Can you detail 7?', 'What does ae, the company based in Flanders, Belgium, offer in terms of Business & IT Architecture solutions?', "ae offers comprehensive Business & IT Architecture solutions that align all aspects of an organization with its business objectives to enable effecti ... (696 characters truncated) ... term and long-term decision-making and change. Additionally, they support the setup and maturity increase of architecture teams within organizations.", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 9, 32, 28, 300278), datetime.datetime(2024, 6, 14, 9, 32, 34, 99357), datetime.datetime(2024, 6, 14, 9, 32, 38, 360035)) 2024-06-14 11:34:08,192 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 11:34:08,195 [INFO] sqlalchemy.engine.Engine: [cached since 1.574e+04s ago] ('[-0.0369824667172818,0.010038824141469645,0.05058755142230971,0.029139240272247565,-0.0322866859919394,0.00026116328915737363,-0.05711088139538577,0. ... (32342 characters truncated) ... 005695223990295593,-0.009626356261152064,0.013478167785793617,0.022488995242582428,-2.308975018543411e-05,-0.00799552376788305,-0.004797313981333048]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.0369824667172818,0.010038824141469645,0.05058755142230971,0.029139240272247565,-0.0322866859919394,0.00026116328915737363,-0.05711088139538577,0. ... (32342 characters truncated) ... 005695223990295593,-0.009626356261152064,0.013478167785793617,0.022488995242582428,-2.308975018543411e-05,-0.00799552376788305,-0.004797313981333048]', 0.85, 5) 2024-06-14 11:34:08,211 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 11:34:08,214 [DEBUG] sqlalchemy.engine.Engine: Row (394, 394, 'embedding_small_openai', 113, True, 'Filename: 113.html\nUser Context:\nNone\n\nArchitecture is about aligning all aspects of an organisation with one another and with business objective ... (2437 characters truncated) ... er architectural solutions as well as support the setup and maturity increase of your architecture team.\n\xa0\nReady to talk about architecture?\n\n', array([ 0.00376441, 0.00711056, 0.06747142, ..., -0.00477923, -0.00109967, -0.00243761], dtype=float32), 0.38987463916451637) 2024-06-14 11:34:08,217 [DEBUG] sqlalchemy.engine.Engine: Row (393, 393, 'embedding_small_openai', 112, True, 'Filename: 112.html\nUser Context:\nNone\n\nArchitecture is about aligning all aspects of an organisation with one another and with business objective ... (2437 characters truncated) ... er architectural solutions as well as support the setup and maturity increase of your architecture team.\n\xa0\nReady to talk about architecture?\n\n', array([ 0.00409001, 0.00536771, 0.07141411, ..., -0.00527179, 0.00014216, -0.00366867], dtype=float32), 0.392012261868227) 2024-06-14 11:34:08,219 [DEBUG] sqlalchemy.engine.Engine: Row (404, 404, 'embedding_small_openai', 114, True, 'Filename: 114.html\nUser Context:None\nTitle: AE - Re-architect your enterprise landscape\nSummary: The text outlines a methodology for re-architecti ... (1862 characters truncated) ... pe, help design your new enterprise landscape, and assist in the implementation and roll-out.\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-3.3663237e-05, 2.4655735e-04, 5.8618609e-02, ..., 9.7428070e-04, -1.7809115e-02, -5.7390649e-03], dtype=float32), 0.43110642406408917) 2024-06-14 11:34:08,222 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.4446623722321714) 2024-06-14 11:34:08,224 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.4607957829467776) 2024-06-14 11:34:13,108 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-14 11:34:13,110 [INFO] sqlalchemy.engine.Engine: [cached since 1.574e+04s ago] (393, 394) 2024-06-14 11:34:13,114 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 11:34:13,116 [DEBUG] sqlalchemy.engine.Engine: Row (393, 'embedding_small_openai', 112, True, 'Filename: 112.html\nUser Context:\nNone\n\nArchitecture is about aligning all aspects of an organisation with one another and with business objective ... (2437 characters truncated) ... er architectural solutions as well as support the setup and maturity increase of your architecture team.\n\xa0\nReady to talk about architecture?\n\n') 2024-06-14 11:34:13,117 [DEBUG] sqlalchemy.engine.Engine: Row (394, 'embedding_small_openai', 113, True, 'Filename: 113.html\nUser Context:\nNone\n\nArchitecture is about aligning all aspects of an organisation with one another and with business objective ... (2437 characters truncated) ... er architectural solutions as well as support the setup and maturity increase of your architecture team.\n\xa0\nReady to talk about architecture?\n\n') 2024-06-14 11:34:13,119 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 11:34:13,120 [INFO] sqlalchemy.engine.Engine: [cached since 1.574e+04s ago] (112,) 2024-06-14 11:34:13,123 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 11:34:13,124 [DEBUG] sqlalchemy.engine.Engine: Row (112, 59, 'https://www.ae.be/our-solutions/business-it-architecture', '39/59/en', '112.html', 'html', 'en', None, 'Title: AE - Business & IT Architecture\n', datetime.datetime(2024, 6, 7, 13, 59, 36, 632765), 8, datetime.datetime(2024, 6, 7, 15, 59, 48, 143900), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 48, 134576), datetime.datetime(2024, 6, 7, 13, 59, 48, 480939), None) 2024-06-14 11:34:13,125 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 11:34:13,126 [INFO] sqlalchemy.engine.Engine: [cached since 1.574e+04s ago] (113,) 2024-06-14 11:34:13,129 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 11:34:13,130 [DEBUG] sqlalchemy.engine.Engine: Row (113, 60, 'https://www.ae.be/our-solutions/business-it-architecture#solutions', '39/60/en', '113.html', 'html', 'en', None, 'Title: AE - Business & IT Architecture\n', datetime.datetime(2024, 6, 7, 13, 59, 36, 884272), 8, datetime.datetime(2024, 6, 7, 15, 59, 48, 581878), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 48, 570820), datetime.datetime(2024, 6, 7, 13, 59, 48, 913920), None) 2024-06-14 11:34:13,133 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 11:34:13,134 [INFO] sqlalchemy.engine.Engine: [cached since 1.574e+04s ago] (datetime.datetime(2024, 6, 14, 9, 34, 13, 131755, tzinfo=datetime.timezone.utc), 72) 2024-06-14 11:34:13,138 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 11:34:13,139 [INFO] sqlalchemy.engine.Engine: [cached since 1.574e+04s ago] (72, 'What is business architecture?', 'What is Business Architecture as offered by ae, the company based in Flanders, Belgium?', "Business Architecture at ae involves aligning all aspects of an organization with its business objectives to enable effective decision-making and ada ... (471 characters truncated) ... This approach ensures that the architecture is practical and pragmatic, facilitating actual decision-making and change on both short and long terms.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 34, 6, 608055, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 9, 34, 7, 863493, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 9, 34, 13, 131734, tzinfo=datetime.timezone.utc)) 2024-06-14 11:34:13,141 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 11:34:13,142 [DEBUG] sqlalchemy.engine.Engine: Row (95,) 2024-06-14 11:34:13,143 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 11:34:13,144 [INFO] sqlalchemy.engine.Engine: [cached since 1.574e+04s ago] [(95, 393), (95, 394)] 2024-06-14 11:34:13,147 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:34:13,149 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:34:13,152 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:34:13,153 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 11:34:13,154 [INFO] sqlalchemy.engine.Engine: [cached since 1.574e+04s ago] (95,) 2024-06-14 11:34:13,157 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 11:34:13,158 [DEBUG] sqlalchemy.engine.Engine: Row (95, 72, 'What is business architecture?', 'What is Business Architecture as offered by ae, the company based in Flanders, Belgium?', "Business Architecture at ae involves aligning all aspects of an organization with its business objectives to enable effective decision-making and ada ... (471 characters truncated) ... This approach ensures that the architecture is practical and pragmatic, facilitating actual decision-making and change on both short and long terms.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 34, 6, 608055), datetime.datetime(2024, 6, 14, 9, 34, 7, 863493), datetime.datetime(2024, 6, 14, 9, 34, 13, 131734)) 2024-06-14 11:34:13,159 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 11:35:43,282 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:35:43,283 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 11:35:43,284 [INFO] sqlalchemy.engine.Engine: [cached since 1.583e+04s ago] ('39',) 2024-06-14 11:35:43,288 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 11:35:43,289 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 11:35:43,290 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:35:43,291 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 11:35:43,292 [INFO] sqlalchemy.engine.Engine: [cached since 1.583e+04s ago] () 2024-06-14 11:35:43,294 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:35:43,295 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:35:43,296 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:35:43,297 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 11:35:43,298 [INFO] sqlalchemy.engine.Engine: [cached since 1.583e+04s ago] ('24558bb3-1dda-4c97-90b1-e8c737df543b', 1) 2024-06-14 11:35:43,299 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 11:35:43,300 [DEBUG] sqlalchemy.engine.Engine: Row (72, None, '24558bb3-1dda-4c97-90b1-e8c737df543b', datetime.datetime(2024, 6, 14, 9, 29, 47, 290101), datetime.datetime(2024, 6, 14, 9, 34, 13, 131755)) 2024-06-14 11:35:43,301 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:35:43,302 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 11:35:43,302 [INFO] sqlalchemy.engine.Engine: [cached since 1.583e+04s ago] (39,) 2024-06-14 11:35:43,305 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 11:35:43,306 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 11:35:43,371 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 11:35:43,371 [INFO] sqlalchemy.engine.Engine: [cached since 1.583e+04s ago] ('24558bb3-1dda-4c97-90b1-e8c737df543b',) 2024-06-14 11:35:43,373 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 11:35:43,373 [DEBUG] sqlalchemy.engine.Engine: Row (92, 72, 'Are there any events planned?', 'Are there any upcoming events planned by ae, the company based in Flanders, Belgium?', 'The context does not provide specific information about any upcoming events planned by ae. Therefore, I have insufficient information to answer this question.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 29, 47, 302520), datetime.datetime(2024, 6, 14, 9, 29, 48, 298341), datetime.datetime(2024, 6, 14, 9, 29, 50, 672915)) 2024-06-14 11:35:43,374 [DEBUG] sqlalchemy.engine.Engine: Row (93, 72, 'Can you tell me what the solutions are ae offers?', 'What solutions does ae, the company based in Flanders, Belgium, offer?', 'ae, the company based in Flanders, Belgium, offers a wide range of solutions, including:\n\n1. **Data & AI**\n2. **CIAM (Customer Identity and Access ... (296 characters truncated) ... n a digital world by blending ICT and business, and they cover various aspects from strategic advice to managed services and application development.', 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 9, 31, 58, 384442), datetime.datetime(2024, 6, 14, 9, 31, 59, 152745), datetime.datetime(2024, 6, 14, 9, 32, 3, 391801)) 2024-06-14 11:35:43,374 [DEBUG] sqlalchemy.engine.Engine: Row (94, 72, 'Can you detail 7?', 'What does ae, the company based in Flanders, Belgium, offer in terms of Business & IT Architecture solutions?', "ae offers comprehensive Business & IT Architecture solutions that align all aspects of an organization with its business objectives to enable effecti ... (696 characters truncated) ... term and long-term decision-making and change. Additionally, they support the setup and maturity increase of architecture teams within organizations.", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 9, 32, 28, 300278), datetime.datetime(2024, 6, 14, 9, 32, 34, 99357), datetime.datetime(2024, 6, 14, 9, 32, 38, 360035)) 2024-06-14 11:35:43,374 [DEBUG] sqlalchemy.engine.Engine: Row (95, 72, 'What is business architecture?', 'What is Business Architecture as offered by ae, the company based in Flanders, Belgium?', "Business Architecture at ae involves aligning all aspects of an organization with its business objectives to enable effective decision-making and ada ... (471 characters truncated) ... This approach ensures that the architecture is practical and pragmatic, facilitating actual decision-making and change on both short and long terms.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 34, 6, 608055), datetime.datetime(2024, 6, 14, 9, 34, 7, 863493), datetime.datetime(2024, 6, 14, 9, 34, 13, 131734)) 2024-06-14 11:35:44,657 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 11:35:44,659 [INFO] sqlalchemy.engine.Engine: [cached since 1.583e+04s ago] ('[-0.017602512681984227,-0.009686832354216126,0.05820273630799139,0.008678638410337274,-0.01961890056974193,0.0036036104570863793,-0.03384260474009031 ... (32293 characters truncated) ... ,0.0016604538606418006,-0.00670653025456335,0.031935211396312536,0.01653982332876057,0.0023655081260603485,0.001549756858988799,0.013767290914416305]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.017602512681984227,-0.009686832354216126,0.05820273630799139,0.008678638410337274,-0.01961890056974193,0.0036036104570863793,-0.03384260474009031 ... (32293 characters truncated) ... ,0.0016604538606418006,-0.00670653025456335,0.031935211396312536,0.01653982332876057,0.0023655081260603485,0.001549756858988799,0.013767290914416305]', 0.85, 5) 2024-06-14 11:35:44,675 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 11:35:44,679 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.36318529719776516) 2024-06-14 11:35:44,681 [DEBUG] sqlalchemy.engine.Engine: Row (410, 410, 'embedding_small_openai', 117, True, "Filename: 117.html\nUser Context:\nNone\n\nIT is no longer just a support function but a core driver of digital initiatives. More than ever, IT depar ... (2589 characters truncated) ... even more important: they know how to translate that knowledge into valuable business cases for your company. We have the track record to prove it.\n", array([ 0.00998646, -0.00439977, 0.06668555, ..., -0.01500698, -0.01971371, 0.00237383], dtype=float32), 0.4132113710348556) 2024-06-14 11:35:44,683 [DEBUG] sqlalchemy.engine.Engine: Row (415, 415, 'embedding_small_openai', 116, True, "Filename: 116.html\nUser Context:\nNone\n\nIT is no longer just a support function but a core driver of digital initiatives. More than ever, IT depar ... (2589 characters truncated) ... even more important: they know how to translate that knowledge into valuable business cases for your company. We have the track record to prove it.\n", array([ 0.01252893, -0.00359526, 0.06760174, ..., -0.01424485, -0.01890234, 0.0033331 ], dtype=float32), 0.4165043258837794) 2024-06-14 11:35:44,686 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.4209071397779891) 2024-06-14 11:35:44,687 [DEBUG] sqlalchemy.engine.Engine: Row (411, 411, 'embedding_small_openai', 117, True, 'Filename: 117.html\nUser Context:None\nTitle: AE - IT Delivery & Performance\nSummary: The text discusses the evolving role of IT departments, emphas ... (1025 characters truncated) ... ecause in the end, it’s all about the tangible results you can expect from your digital transformation.\n\xa0\nWant to optimize your IT delivery?\n\n', array([-0.00459565, 0.01890062, 0.05557287, ..., -0.02394787, -0.00825491, -0.00989527], dtype=float32), 0.455021533382849) 2024-06-14 11:35:49,986 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 11:35:49,988 [INFO] sqlalchemy.engine.Engine: [cached since 1.584e+04s ago] (410, 415, 411) 2024-06-14 11:35:49,993 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 11:35:49,996 [DEBUG] sqlalchemy.engine.Engine: Row (410, 'embedding_small_openai', 117, True, "Filename: 117.html\nUser Context:\nNone\n\nIT is no longer just a support function but a core driver of digital initiatives. More than ever, IT depar ... (2589 characters truncated) ... even more important: they know how to translate that knowledge into valuable business cases for your company. We have the track record to prove it.\n") 2024-06-14 11:35:49,997 [DEBUG] sqlalchemy.engine.Engine: Row (411, 'embedding_small_openai', 117, True, 'Filename: 117.html\nUser Context:None\nTitle: AE - IT Delivery & Performance\nSummary: The text discusses the evolving role of IT departments, emphas ... (1025 characters truncated) ... ecause in the end, it’s all about the tangible results you can expect from your digital transformation.\n\xa0\nWant to optimize your IT delivery?\n\n') 2024-06-14 11:35:49,998 [DEBUG] sqlalchemy.engine.Engine: Row (415, 'embedding_small_openai', 116, True, "Filename: 116.html\nUser Context:\nNone\n\nIT is no longer just a support function but a core driver of digital initiatives. More than ever, IT depar ... (2589 characters truncated) ... even more important: they know how to translate that knowledge into valuable business cases for your company. We have the track record to prove it.\n") 2024-06-14 11:35:50,000 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 11:35:50,002 [INFO] sqlalchemy.engine.Engine: [cached since 1.584e+04s ago] (117,) 2024-06-14 11:35:50,005 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 11:35:50,006 [DEBUG] sqlalchemy.engine.Engine: Row (117, 64, 'https://www.ae.be/our-solutions/it-delivery-performance#solutions', '39/64/en', '117.html', 'html', 'en', None, 'Title: AE - IT Delivery & Performance\nSummary: The text discusses the evolving role of IT departments, emphasizing their shift from support function ... (662 characters truncated) ... to-end partnership, expertise in technology, business, and people, and a proven track record in translating knowledge into valuable business cases.\n', datetime.datetime(2024, 6, 7, 13, 59, 37, 783020), 8, datetime.datetime(2024, 6, 7, 15, 59, 52, 378775), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 52, 367367), datetime.datetime(2024, 6, 7, 13, 59, 56, 398804), None) 2024-06-14 11:35:50,008 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 11:35:50,008 [INFO] sqlalchemy.engine.Engine: [cached since 1.584e+04s ago] (116,) 2024-06-14 11:35:50,011 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 11:35:50,012 [DEBUG] sqlalchemy.engine.Engine: Row (116, 63, 'https://www.ae.be/our-solutions/it-delivery-performance', '39/63/en', '116.html', 'html', 'en', None, 'Title: AE - IT Delivery & Performance\nSummary: The text discusses the evolving role of IT departments, emphasizing their shift from support function ... (721 characters truncated) ... ombining technology expertise with business and human aspects to support transitions to new enterprise landscapes, backed by a proven track record.\n', datetime.datetime(2024, 6, 7, 13, 59, 37, 504873), 8, datetime.datetime(2024, 6, 7, 15, 59, 50, 540575), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 50, 530993), datetime.datetime(2024, 6, 7, 13, 59, 57, 585629), None) 2024-06-14 11:35:50,015 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 11:35:50,015 [INFO] sqlalchemy.engine.Engine: [cached since 1.584e+04s ago] (datetime.datetime(2024, 6, 14, 9, 35, 50, 14097, tzinfo=datetime.timezone.utc), 72) 2024-06-14 11:35:50,018 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 11:35:50,019 [INFO] sqlalchemy.engine.Engine: [cached since 1.584e+04s ago] (72, 'What about 8?', 'What does ae, the company based in Flanders, Belgium, offer in terms of IT Delivery & Performance solutions?', "ae offers a range of IT Delivery & Performance solutions aimed at transforming IT departments into high-performing, value-delivering partners for bus ... (865 characters truncated) ... r helping realize strategies, creating frameworks or architectures, developing applications, and supporting full roll-outs.\n\nSources: 410, 415, 411", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 35, 43, 301267, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 9, 35, 44, 333658, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 9, 35, 50, 14087, tzinfo=datetime.timezone.utc)) 2024-06-14 11:35:50,021 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 11:35:50,022 [DEBUG] sqlalchemy.engine.Engine: Row (96,) 2024-06-14 11:35:50,023 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 11:35:50,024 [INFO] sqlalchemy.engine.Engine: [cached since 1.584e+04s ago] [(96, 410), (96, 411), (96, 415)] 2024-06-14 11:35:50,027 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:35:50,030 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:35:50,032 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:35:50,033 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 11:35:50,034 [INFO] sqlalchemy.engine.Engine: [cached since 1.584e+04s ago] (96,) 2024-06-14 11:35:50,036 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 11:35:50,037 [DEBUG] sqlalchemy.engine.Engine: Row (96, 72, 'What about 8?', 'What does ae, the company based in Flanders, Belgium, offer in terms of IT Delivery & Performance solutions?', "ae offers a range of IT Delivery & Performance solutions aimed at transforming IT departments into high-performing, value-delivering partners for bus ... (865 characters truncated) ... r helping realize strategies, creating frameworks or architectures, developing applications, and supporting full roll-outs.\n\nSources: 410, 415, 411", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 35, 43, 301267), datetime.datetime(2024, 6, 14, 9, 35, 44, 333658), datetime.datetime(2024, 6, 14, 9, 35, 50, 14087)) 2024-06-14 11:35:50,038 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 11:47:47,300 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:47:47,301 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 11:47:47,303 [INFO] sqlalchemy.engine.Engine: [cached since 1.348e+04s ago] ('39',) 2024-06-14 11:47:47,308 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 11:47:47,310 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 11:47:47,556 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 11:49:07,025 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:49:07,026 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 11:49:07,027 [INFO] sqlalchemy.engine.Engine: [cached since 1.664e+04s ago] ('39',) 2024-06-14 11:49:07,030 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 11:49:07,031 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 11:49:07,032 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:49:07,032 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 11:49:07,033 [INFO] sqlalchemy.engine.Engine: [cached since 1.664e+04s ago] () 2024-06-14 11:49:07,034 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:49:07,035 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:49:07,036 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:49:07,037 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 11:49:07,037 [INFO] sqlalchemy.engine.Engine: [cached since 1.664e+04s ago] ('e69c1ab1-0d08-4022-8243-1da62de8355c', 1) 2024-06-14 11:49:07,040 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 11:49:07,041 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-14 11:49:07,041 [INFO] sqlalchemy.engine.Engine: [cached since 1.549e+04s ago] (None, 'e69c1ab1-0d08-4022-8243-1da62de8355c', datetime.datetime(2024, 6, 14, 9, 49, 7, 41239, tzinfo=datetime.timezone.utc), None) 2024-06-14 11:49:07,044 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 11:49:07,044 [DEBUG] sqlalchemy.engine.Engine: Row (73,) 2024-06-14 11:49:07,045 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:49:07,046 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:49:07,047 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 11:49:07,047 [INFO] sqlalchemy.engine.Engine: [cached since 1.549e+04s ago] (73,) 2024-06-14 11:49:07,048 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 11:49:07,049 [DEBUG] sqlalchemy.engine.Engine: Row (73, None, 'e69c1ab1-0d08-4022-8243-1da62de8355c', datetime.datetime(2024, 6, 14, 9, 49, 7, 41239), None) 2024-06-14 11:49:07,049 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:49:07,050 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 11:49:07,050 [INFO] sqlalchemy.engine.Engine: [cached since 1.664e+04s ago] (39,) 2024-06-14 11:49:07,052 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 11:49:07,053 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 11:49:07,096 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 11:49:07,096 [INFO] sqlalchemy.engine.Engine: [cached since 1.664e+04s ago] ('e69c1ab1-0d08-4022-8243-1da62de8355c',) 2024-06-14 11:49:07,098 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 11:49:08,229 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 11:49:08,230 [INFO] sqlalchemy.engine.Engine: [cached since 1.664e+04s ago] ('[-0.007547306962722005,-0.03578487847452439,0.03297340556145454,0.025166787655692732,0.025685409541772335,-0.004688064651303547,0.026367806368162296, ... (32377 characters truncated) ... 555,-0.006216633244393836,0.02535785966115161,0.0246208705671098,0.05587463553001517,-0.002101781582668499,-0.00639405625161716,0.051234339345737644]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.007547306962722005,-0.03578487847452439,0.03297340556145454,0.025166787655692732,0.025685409541772335,-0.004688064651303547,0.026367806368162296, ... (32377 characters truncated) ... 555,-0.006216633244393836,0.02535785966115161,0.0246208705671098,0.05587463553001517,-0.002101781582668499,-0.00639405625161716,0.051234339345737644]', 0.85, 5) 2024-06-14 11:49:08,247 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 11:49:08,248 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.441676235448747) 2024-06-14 11:49:08,250 [DEBUG] sqlalchemy.engine.Engine: Row (404, 404, 'embedding_small_openai', 114, True, 'Filename: 114.html\nUser Context:None\nTitle: AE - Re-architect your enterprise landscape\nSummary: The text outlines a methodology for re-architecti ... (1862 characters truncated) ... pe, help design your new enterprise landscape, and assist in the implementation and roll-out.\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-3.3663237e-05, 2.4655735e-04, 5.8618609e-02, ..., 9.7428070e-04, -1.7809115e-02, -5.7390649e-03], dtype=float32), 0.4571786591176792) 2024-06-14 11:49:08,252 [DEBUG] sqlalchemy.engine.Engine: Row (410, 410, 'embedding_small_openai', 117, True, "Filename: 117.html\nUser Context:\nNone\n\nIT is no longer just a support function but a core driver of digital initiatives. More than ever, IT depar ... (2589 characters truncated) ... even more important: they know how to translate that knowledge into valuable business cases for your company. We have the track record to prove it.\n", array([ 0.00998646, -0.00439977, 0.06668555, ..., -0.01500698, -0.01971371, 0.00237383], dtype=float32), 0.46715979593746426) 2024-06-14 11:49:08,254 [DEBUG] sqlalchemy.engine.Engine: Row (415, 415, 'embedding_small_openai', 116, True, "Filename: 116.html\nUser Context:\nNone\n\nIT is no longer just a support function but a core driver of digital initiatives. More than ever, IT depar ... (2589 characters truncated) ... even more important: they know how to translate that knowledge into valuable business cases for your company. We have the track record to prove it.\n", array([ 0.01252893, -0.00359526, 0.06760174, ..., -0.01424485, -0.01890234, 0.0033331 ], dtype=float32), 0.4671920142149968) 2024-06-14 11:49:08,256 [DEBUG] sqlalchemy.engine.Engine: Row (411, 411, 'embedding_small_openai', 117, True, 'Filename: 117.html\nUser Context:None\nTitle: AE - IT Delivery & Performance\nSummary: The text discusses the evolving role of IT departments, emphas ... (1025 characters truncated) ... ecause in the end, it’s all about the tangible results you can expect from your digital transformation.\n\xa0\nWant to optimize your IT delivery?\n\n', array([-0.00459565, 0.01890062, 0.05557287, ..., -0.02394787, -0.00825491, -0.00989527], dtype=float32), 0.46941879696978006) 2024-06-14 11:49:12,534 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER) 2024-06-14 11:49:12,536 [INFO] sqlalchemy.engine.Engine: [cached since 1.664e+04s ago] (334,) 2024-06-14 11:49:12,539 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 11:49:12,540 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-14 11:49:12,542 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 11:49:12,543 [INFO] sqlalchemy.engine.Engine: [cached since 1.664e+04s ago] (80,) 2024-06-14 11:49:12,546 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 11:49:12,547 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-14 11:49:12,549 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 11:49:12,550 [INFO] sqlalchemy.engine.Engine: [cached since 1.664e+04s ago] (datetime.datetime(2024, 6, 14, 9, 49, 12, 548598, tzinfo=datetime.timezone.utc), 73) 2024-06-14 11:49:12,553 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 11:49:12,554 [INFO] sqlalchemy.engine.Engine: [cached since 1.664e+04s ago] (73, "What do they mean 'We blend ICT & Business'?", "What does ae mean when they say 'We blend ICT & Business'?", "When ae says 'We blend ICT & Business,' they mean that they position themselves at the intersection of technology, business, and people. This allows ... (200 characters truncated) ... expert solutions seamlessly into the operational landscape of their clients, ensuring a holistic approach to problem-solving and growth acceleration.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 49, 7, 49781, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 9, 49, 7, 901175, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 9, 49, 12, 548582, tzinfo=datetime.timezone.utc)) 2024-06-14 11:49:12,557 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 11:49:12,560 [DEBUG] sqlalchemy.engine.Engine: Row (97,) 2024-06-14 11:49:12,562 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 11:49:12,563 [INFO] sqlalchemy.engine.Engine: [cached since 1.549e+04s ago] (97, 334) 2024-06-14 11:49:12,566 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:49:12,568 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:49:12,573 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:49:12,575 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 11:49:12,575 [INFO] sqlalchemy.engine.Engine: [cached since 1.664e+04s ago] (97,) 2024-06-14 11:49:12,578 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 11:49:12,579 [DEBUG] sqlalchemy.engine.Engine: Row (97, 73, "What do they mean 'We blend ICT & Business'?", "What does ae mean when they say 'We blend ICT & Business'?", "When ae says 'We blend ICT & Business,' they mean that they position themselves at the intersection of technology, business, and people. This allows ... (200 characters truncated) ... expert solutions seamlessly into the operational landscape of their clients, ensuring a holistic approach to problem-solving and growth acceleration.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 49, 7, 49781), datetime.datetime(2024, 6, 14, 9, 49, 7, 901175), datetime.datetime(2024, 6, 14, 9, 49, 12, 548582)) 2024-06-14 11:49:12,581 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 11:49:27,763 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 11:49:27,765 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 11:49:27,768 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 11:49:27,769 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 11:49:27,770 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 11:49:27,771 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 11:49:27,772 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 11:49:27,773 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 11:49:27,775 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 11:49:27,775 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 11:49:27,777 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 11:49:27,777 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 11:49:27,779 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:49:27,781 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 11:49:27,782 [INFO] sqlalchemy.engine.Engine: [generated in 0.00096s] () 2024-06-14 11:49:27,783 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:49:27,786 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:49:27,788 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 11:49:27,789 [INFO] sqlalchemy.engine.Engine: [generated in 0.00084s] (97,) 2024-06-14 11:49:27,794 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 11:49:27,795 [DEBUG] sqlalchemy.engine.Engine: Row (97, 73, "What do they mean 'We blend ICT & Business'?", "What does ae mean when they say 'We blend ICT & Business'?", "When ae says 'We blend ICT & Business,' they mean that they position themselves at the intersection of technology, business, and people. This allows ... (200 characters truncated) ... expert solutions seamlessly into the operational landscape of their clients, ensuring a holistic approach to problem-solving and growth acceleration.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 49, 7, 49781), datetime.datetime(2024, 6, 14, 9, 49, 7, 901175), datetime.datetime(2024, 6, 14, 9, 49, 12, 548582)) 2024-06-14 11:49:27,799 [INFO] sqlalchemy.engine.Engine: UPDATE interaction SET appreciation=%s::INTEGER WHERE interaction.id = %s::INTEGER 2024-06-14 11:49:27,800 [INFO] sqlalchemy.engine.Engine: [generated in 0.00091s] (100, 97) 2024-06-14 11:49:27,803 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:49:47,964 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:49:47,966 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 11:49:47,966 [INFO] sqlalchemy.engine.Engine: [cached since 1.668e+04s ago] ('39',) 2024-06-14 11:49:47,971 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 11:49:47,972 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 11:49:47,973 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:49:47,975 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 11:49:47,975 [INFO] sqlalchemy.engine.Engine: [cached since 1.668e+04s ago] () 2024-06-14 11:49:47,977 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:49:47,978 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:49:47,980 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:49:47,981 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 11:49:47,981 [INFO] sqlalchemy.engine.Engine: [cached since 1.668e+04s ago] ('e69c1ab1-0d08-4022-8243-1da62de8355c', 1) 2024-06-14 11:49:47,983 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 11:49:47,984 [DEBUG] sqlalchemy.engine.Engine: Row (73, None, 'e69c1ab1-0d08-4022-8243-1da62de8355c', datetime.datetime(2024, 6, 14, 9, 49, 7, 41239), datetime.datetime(2024, 6, 14, 9, 49, 12, 548598)) 2024-06-14 11:49:47,984 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:49:47,985 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 11:49:47,986 [INFO] sqlalchemy.engine.Engine: [cached since 1.668e+04s ago] (39,) 2024-06-14 11:49:47,988 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 11:49:47,989 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 11:49:48,039 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 11:49:48,039 [INFO] sqlalchemy.engine.Engine: [cached since 1.668e+04s ago] ('e69c1ab1-0d08-4022-8243-1da62de8355c',) 2024-06-14 11:49:48,040 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 11:49:48,041 [DEBUG] sqlalchemy.engine.Engine: Row (97, 73, "What do they mean 'We blend ICT & Business'?", "What does ae mean when they say 'We blend ICT & Business'?", "When ae says 'We blend ICT & Business,' they mean that they position themselves at the intersection of technology, business, and people. This allows ... (200 characters truncated) ... expert solutions seamlessly into the operational landscape of their clients, ensuring a holistic approach to problem-solving and growth acceleration.", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 9, 49, 7, 49781), datetime.datetime(2024, 6, 14, 9, 49, 7, 901175), datetime.datetime(2024, 6, 14, 9, 49, 12, 548582)) 2024-06-14 11:49:50,101 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 11:49:50,102 [INFO] sqlalchemy.engine.Engine: [cached since 1.668e+04s ago] ('[-0.022929147854805224,-0.02549614119982224,0.08315994196877691,0.008182295943854804,0.023677854867983596,-0.005448179084067221,-0.018049183133022253 ... (32360 characters truncated) ... 0.020709766950162446,0.031606124186974276,0.022060112097256564,0.033878983498756496,-0.0019753827616858922,-0.022233919248766297,0.02786259098372764]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.022929147854805224,-0.02549614119982224,0.08315994196877691,0.008182295943854804,0.023677854867983596,-0.005448179084067221,-0.018049183133022253 ... (32360 characters truncated) ... 0.020709766950162446,0.031606124186974276,0.022060112097256564,0.033878983498756496,-0.0019753827616858922,-0.022233919248766297,0.02786259098372764]', 0.85, 5) 2024-06-14 11:49:50,119 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 11:49:50,121 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.30926493825237933) 2024-06-14 11:49:50,122 [DEBUG] sqlalchemy.engine.Engine: Row (404, 404, 'embedding_small_openai', 114, True, 'Filename: 114.html\nUser Context:None\nTitle: AE - Re-architect your enterprise landscape\nSummary: The text outlines a methodology for re-architecti ... (1862 characters truncated) ... pe, help design your new enterprise landscape, and assist in the implementation and roll-out.\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-3.3663237e-05, 2.4655735e-04, 5.8618609e-02, ..., 9.7428070e-04, -1.7809115e-02, -5.7390649e-03], dtype=float32), 0.36126785221595215) 2024-06-14 11:49:50,124 [DEBUG] sqlalchemy.engine.Engine: Row (410, 410, 'embedding_small_openai', 117, True, "Filename: 117.html\nUser Context:\nNone\n\nIT is no longer just a support function but a core driver of digital initiatives. More than ever, IT depar ... (2589 characters truncated) ... even more important: they know how to translate that knowledge into valuable business cases for your company. We have the track record to prove it.\n", array([ 0.00998646, -0.00439977, 0.06668555, ..., -0.01500698, -0.01971371, 0.00237383], dtype=float32), 0.3620675026348472) 2024-06-14 11:49:50,125 [DEBUG] sqlalchemy.engine.Engine: Row (415, 415, 'embedding_small_openai', 116, True, "Filename: 116.html\nUser Context:\nNone\n\nIT is no longer just a support function but a core driver of digital initiatives. More than ever, IT depar ... (2589 characters truncated) ... even more important: they know how to translate that knowledge into valuable business cases for your company. We have the track record to prove it.\n", array([ 0.01252893, -0.00359526, 0.06760174, ..., -0.01424485, -0.01890234, 0.0033331 ], dtype=float32), 0.36352707859476996) 2024-06-14 11:49:50,126 [DEBUG] sqlalchemy.engine.Engine: Row (411, 411, 'embedding_small_openai', 117, True, 'Filename: 117.html\nUser Context:None\nTitle: AE - IT Delivery & Performance\nSummary: The text discusses the evolving role of IT departments, emphas ... (1025 characters truncated) ... ecause in the end, it’s all about the tangible results you can expect from your digital transformation.\n\xa0\nWant to optimize your IT delivery?\n\n', array([-0.00459565, 0.01890062, 0.05557287, ..., -0.02394787, -0.00825491, -0.00989527], dtype=float32), 0.3835666873650059) 2024-06-14 11:49:54,964 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 11:49:54,966 [INFO] sqlalchemy.engine.Engine: [cached since 1.668e+04s ago] (334, 410, 411) 2024-06-14 11:49:54,971 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 11:49:54,974 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-14 11:49:54,975 [DEBUG] sqlalchemy.engine.Engine: Row (410, 'embedding_small_openai', 117, True, "Filename: 117.html\nUser Context:\nNone\n\nIT is no longer just a support function but a core driver of digital initiatives. More than ever, IT depar ... (2589 characters truncated) ... even more important: they know how to translate that knowledge into valuable business cases for your company. We have the track record to prove it.\n") 2024-06-14 11:49:54,976 [DEBUG] sqlalchemy.engine.Engine: Row (411, 'embedding_small_openai', 117, True, 'Filename: 117.html\nUser Context:None\nTitle: AE - IT Delivery & Performance\nSummary: The text discusses the evolving role of IT departments, emphas ... (1025 characters truncated) ... ecause in the end, it’s all about the tangible results you can expect from your digital transformation.\n\xa0\nWant to optimize your IT delivery?\n\n') 2024-06-14 11:49:54,978 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 11:49:54,979 [INFO] sqlalchemy.engine.Engine: [cached since 1.668e+04s ago] (80,) 2024-06-14 11:49:54,983 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 11:49:54,985 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-14 11:49:54,986 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 11:49:54,987 [INFO] sqlalchemy.engine.Engine: [cached since 1.668e+04s ago] (117,) 2024-06-14 11:49:54,990 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 11:49:54,991 [DEBUG] sqlalchemy.engine.Engine: Row (117, 64, 'https://www.ae.be/our-solutions/it-delivery-performance#solutions', '39/64/en', '117.html', 'html', 'en', None, 'Title: AE - IT Delivery & Performance\nSummary: The text discusses the evolving role of IT departments, emphasizing their shift from support function ... (662 characters truncated) ... to-end partnership, expertise in technology, business, and people, and a proven track record in translating knowledge into valuable business cases.\n', datetime.datetime(2024, 6, 7, 13, 59, 37, 783020), 8, datetime.datetime(2024, 6, 7, 15, 59, 52, 378775), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 52, 367367), datetime.datetime(2024, 6, 7, 13, 59, 56, 398804), None) 2024-06-14 11:49:54,994 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 11:49:54,995 [INFO] sqlalchemy.engine.Engine: [cached since 1.668e+04s ago] (datetime.datetime(2024, 6, 14, 9, 49, 54, 993154, tzinfo=datetime.timezone.utc), 73) 2024-06-14 11:49:54,997 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 11:49:54,998 [INFO] sqlalchemy.engine.Engine: [cached since 1.668e+04s ago] (73, 'Which services does ae offer to better align business with IT?', 'Which services does ae offer to better align business with IT, considering their approach of blending ICT and Business to provide holistic solutions that address both technological and business challenges?', 'ae offers several services to better align business with IT, leveraging their approach of blending ICT and business to provide holistic solutions. Th ... (990 characters truncated) ... s ensure that ae can address both technological and business challenges effectively, making them a true end-to-end partner.\n\nSources: 334, 410, 411', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 49, 47, 984733, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 9, 49, 49, 776053, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 9, 49, 54, 993145, tzinfo=datetime.timezone.utc)) 2024-06-14 11:49:55,000 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 11:49:55,001 [DEBUG] sqlalchemy.engine.Engine: Row (98,) 2024-06-14 11:49:55,003 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 11:49:55,003 [INFO] sqlalchemy.engine.Engine: [cached since 1.668e+04s ago] [(98, 334), (98, 410), (98, 411)] 2024-06-14 11:49:55,008 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:49:55,011 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:49:55,013 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:49:55,014 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 11:49:55,015 [INFO] sqlalchemy.engine.Engine: [cached since 1.668e+04s ago] (98,) 2024-06-14 11:49:55,019 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 11:49:55,021 [DEBUG] sqlalchemy.engine.Engine: Row (98, 73, 'Which services does ae offer to better align business with IT?', 'Which services does ae offer to better align business with IT, considering their approach of blending ICT and Business to provide holistic solutions that address both technological and business challenges?', 'ae offers several services to better align business with IT, leveraging their approach of blending ICT and business to provide holistic solutions. Th ... (990 characters truncated) ... s ensure that ae can address both technological and business challenges effectively, making them a true end-to-end partner.\n\nSources: 334, 410, 411', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 49, 47, 984733), datetime.datetime(2024, 6, 14, 9, 49, 49, 776053), datetime.datetime(2024, 6, 14, 9, 49, 54, 993145)) 2024-06-14 11:49:55,023 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 11:50:19,110 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:50:19,111 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 11:50:19,111 [INFO] sqlalchemy.engine.Engine: [cached since 1.671e+04s ago] ('39',) 2024-06-14 11:50:19,115 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 11:50:19,116 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 11:50:19,117 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:50:19,118 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 11:50:19,118 [INFO] sqlalchemy.engine.Engine: [cached since 1.671e+04s ago] () 2024-06-14 11:50:19,120 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:50:19,123 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:50:19,124 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:50:19,125 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 11:50:19,126 [INFO] sqlalchemy.engine.Engine: [cached since 1.671e+04s ago] ('e69c1ab1-0d08-4022-8243-1da62de8355c', 1) 2024-06-14 11:50:19,127 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 11:50:19,128 [DEBUG] sqlalchemy.engine.Engine: Row (73, None, 'e69c1ab1-0d08-4022-8243-1da62de8355c', datetime.datetime(2024, 6, 14, 9, 49, 7, 41239), datetime.datetime(2024, 6, 14, 9, 49, 54, 993154)) 2024-06-14 11:50:19,129 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:50:19,129 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 11:50:19,130 [INFO] sqlalchemy.engine.Engine: [cached since 1.671e+04s ago] (39,) 2024-06-14 11:50:19,132 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 11:50:19,132 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 11:50:19,177 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 11:50:19,178 [INFO] sqlalchemy.engine.Engine: [cached since 1.671e+04s ago] ('e69c1ab1-0d08-4022-8243-1da62de8355c',) 2024-06-14 11:50:19,180 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 11:50:19,180 [DEBUG] sqlalchemy.engine.Engine: Row (97, 73, "What do they mean 'We blend ICT & Business'?", "What does ae mean when they say 'We blend ICT & Business'?", "When ae says 'We blend ICT & Business,' they mean that they position themselves at the intersection of technology, business, and people. This allows ... (200 characters truncated) ... expert solutions seamlessly into the operational landscape of their clients, ensuring a holistic approach to problem-solving and growth acceleration.", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 9, 49, 7, 49781), datetime.datetime(2024, 6, 14, 9, 49, 7, 901175), datetime.datetime(2024, 6, 14, 9, 49, 12, 548582)) 2024-06-14 11:50:19,181 [DEBUG] sqlalchemy.engine.Engine: Row (98, 73, 'Which services does ae offer to better align business with IT?', 'Which services does ae offer to better align business with IT, considering their approach of blending ICT and Business to provide holistic solutions that address both technological and business challenges?', 'ae offers several services to better align business with IT, leveraging their approach of blending ICT and business to provide holistic solutions. Th ... (990 characters truncated) ... s ensure that ae can address both technological and business challenges effectively, making them a true end-to-end partner.\n\nSources: 334, 410, 411', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 49, 47, 984733), datetime.datetime(2024, 6, 14, 9, 49, 49, 776053), datetime.datetime(2024, 6, 14, 9, 49, 54, 993145)) 2024-06-14 11:50:21,561 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 11:50:21,563 [INFO] sqlalchemy.engine.Engine: [cached since 1.671e+04s ago] ('[0.017642202672915684,-0.024935928397002392,0.06001847515337178,-0.01016007876516136,0.029820840324340896,0.01988953071568145,-0.008498131691138196,0 ... (32435 characters truncated) ... 28,0.021423635133965835,0.025433839545485754,0.008370289966722037,0.03420784110319604,0.008578874568129417,-0.007515766540336676,0.03945609364868849]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[0.017642202672915684,-0.024935928397002392,0.06001847515337178,-0.01016007876516136,0.029820840324340896,0.01988953071568145,-0.008498131691138196,0 ... (32435 characters truncated) ... 28,0.021423635133965835,0.025433839545485754,0.008370289966722037,0.03420784110319604,0.008578874568129417,-0.007515766540336676,0.03945609364868849]', 0.85, 5) 2024-06-14 11:50:21,575 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 11:50:21,597 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.3332514763170735) 2024-06-14 11:50:21,598 [DEBUG] sqlalchemy.engine.Engine: Row (404, 404, 'embedding_small_openai', 114, True, 'Filename: 114.html\nUser Context:None\nTitle: AE - Re-architect your enterprise landscape\nSummary: The text outlines a methodology for re-architecti ... (1862 characters truncated) ... pe, help design your new enterprise landscape, and assist in the implementation and roll-out.\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-3.3663237e-05, 2.4655735e-04, 5.8618609e-02, ..., 9.7428070e-04, -1.7809115e-02, -5.7390649e-03], dtype=float32), 0.37417725843702043) 2024-06-14 11:50:21,599 [DEBUG] sqlalchemy.engine.Engine: Row (402, 402, 'embedding_small_openai', 115, True, "Filename: 115.html\nUser Context:None\nTitle: AE - Make your business strategy actionable\nSummary: The text outlines a methodology to make business ... (2066 characters truncated) ... different?\n\xa0\nAlways business-first\nMore than just technology\nJust enough architecture\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00367216, 0.02740357, 0.03567041, ..., -0.00748735, -0.02949173, -0.02168257], dtype=float32), 0.38434666416009355) 2024-06-14 11:50:21,599 [DEBUG] sqlalchemy.engine.Engine: Row (369, 369, 'embedding_small_openai', 104, True, 'Filename: 104.html\nUser Context:\nNone\n\nLeading companies have to adapt, optimise, grow and sometimes even reinvent their actual business. That me ... (2140 characters truncated) ... nformation.\nWhy AE?\nA true end-to-end partner\nMore than technology\nExpertise\nAlways business-first\n\xa0\nReady to change your organisation?\n\n', array([ 0.00562555, 0.02678364, 0.04929987, ..., -0.01904895, -0.03315669, -0.00869626], dtype=float32), 0.3899843540829053) 2024-06-14 11:50:21,600 [DEBUG] sqlalchemy.engine.Engine: Row (372, 372, 'embedding_small_openai', 105, True, 'Filename: 105.html\nUser Context:\nNone\n\nLeading companies have to adapt, optimise, grow and sometimes even reinvent their actual business. That me ... (2140 characters truncated) ... nformation.\nWhy AE?\nA true end-to-end partner\nMore than technology\nExpertise\nAlways business-first\n\xa0\nReady to change your organisation?\n\n', array([ 0.00303412, 0.02512511, 0.04655745, ..., -0.01903203, -0.03340546, -0.00889108], dtype=float32), 0.39107783478891744) 2024-06-14 11:50:23,922 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 11:50:23,923 [INFO] sqlalchemy.engine.Engine: [cached since 1.671e+04s ago] (334, 404, 402, 369) 2024-06-14 11:50:23,927 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 11:50:23,929 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-14 11:50:23,930 [DEBUG] sqlalchemy.engine.Engine: Row (369, 'embedding_small_openai', 104, True, 'Filename: 104.html\nUser Context:\nNone\n\nLeading companies have to adapt, optimise, grow and sometimes even reinvent their actual business. That me ... (2140 characters truncated) ... nformation.\nWhy AE?\nA true end-to-end partner\nMore than technology\nExpertise\nAlways business-first\n\xa0\nReady to change your organisation?\n\n') 2024-06-14 11:50:23,931 [DEBUG] sqlalchemy.engine.Engine: Row (402, 'embedding_small_openai', 115, True, "Filename: 115.html\nUser Context:None\nTitle: AE - Make your business strategy actionable\nSummary: The text outlines a methodology to make business ... (2066 characters truncated) ... different?\n\xa0\nAlways business-first\nMore than just technology\nJust enough architecture\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 11:50:23,932 [DEBUG] sqlalchemy.engine.Engine: Row (404, 'embedding_small_openai', 114, True, 'Filename: 114.html\nUser Context:None\nTitle: AE - Re-architect your enterprise landscape\nSummary: The text outlines a methodology for re-architecti ... (1862 characters truncated) ... pe, help design your new enterprise landscape, and assist in the implementation and roll-out.\nGet in touch with our experts\n\xa0\nHere to help!\n\n') 2024-06-14 11:50:23,934 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 11:50:23,936 [INFO] sqlalchemy.engine.Engine: [cached since 1.671e+04s ago] (80,) 2024-06-14 11:50:23,939 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 11:50:23,940 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-14 11:50:23,942 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 11:50:23,943 [INFO] sqlalchemy.engine.Engine: [cached since 1.671e+04s ago] (104,) 2024-06-14 11:50:23,948 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 11:50:23,949 [DEBUG] sqlalchemy.engine.Engine: Row (104, 51, 'https://www.ae.be/our-solutions/digital-strategy-innovation', '39/51/en', '104.html', 'html', 'en', None, 'Title: AE - Digital Strategy & Innovation\n', datetime.datetime(2024, 6, 7, 13, 59, 34, 699966), 8, datetime.datetime(2024, 6, 7, 15, 59, 43, 236970), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 43, 226913), datetime.datetime(2024, 6, 7, 13, 59, 43, 578937), None) 2024-06-14 11:50:23,951 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 11:50:23,952 [INFO] sqlalchemy.engine.Engine: [cached since 1.671e+04s ago] (115,) 2024-06-14 11:50:23,955 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 11:50:23,956 [DEBUG] sqlalchemy.engine.Engine: Row (115, 62, 'https://www.ae.be/digital-strategy-innovation/make-your-business-strategy-actionable', '39/62/en', '115.html', 'html', 'en', None, "Title: AE - Make your business strategy actionable\nSummary: The text outlines a methodology to make business strategies actionable, particularly in ... (882 characters truncated) ... rviews, workshops, business capability maps, and reference business & IT architecture to help organizations implement their strategies effectively.\n", datetime.datetime(2024, 6, 7, 13, 59, 37, 354091), 8, datetime.datetime(2024, 6, 7, 15, 59, 49, 226434), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 49, 216011), datetime.datetime(2024, 6, 7, 13, 59, 54, 368702), None) 2024-06-14 11:50:23,957 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 11:50:23,958 [INFO] sqlalchemy.engine.Engine: [cached since 1.671e+04s ago] (114,) 2024-06-14 11:50:23,961 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 11:50:23,962 [DEBUG] sqlalchemy.engine.Engine: Row (114, 61, 'https://www.ae.be/business-it-architecture/re-architect-your-enterprise-landscape', '39/61/en', '114.html', 'html', 'en', None, 'Title: AE - Re-architect your enterprise landscape\nSummary: The text outlines a methodology for re-architecting an enterprise landscape to future-pr ... (681 characters truncated) ... ference IT architecture, and implementation roadmaps are used to facilitate the transition and ensure efficient decision-making and accountability.\n', datetime.datetime(2024, 6, 7, 13, 59, 37, 72075), 8, datetime.datetime(2024, 6, 7, 15, 59, 49, 22315), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 49, 11185), datetime.datetime(2024, 6, 7, 13, 59, 54, 852762), None) 2024-06-14 11:50:23,964 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 11:50:23,965 [INFO] sqlalchemy.engine.Engine: [cached since 1.671e+04s ago] (datetime.datetime(2024, 6, 14, 9, 50, 23, 963537, tzinfo=datetime.timezone.utc), 73) 2024-06-14 11:50:23,967 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 11:50:23,968 [INFO] sqlalchemy.engine.Engine: [cached since 1.671e+04s ago] (73, 'Can you detail 1?', "What does ae's service of providing strategic advice entail, considering their approach of blending ICT and Business to offer holistic solutions that address both technological and business challenges?", "ae's service of providing strategic advice involves offering innovative thinking that aligns with a business's goals to help navigate challenges and ... (246 characters truncated) ... t both technological and business challenges are addressed, making ae a true end-to-end partner in the strategic planning and implementation process.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 50, 19, 128920, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 9, 50, 20, 972477, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 9, 50, 23, 963527, tzinfo=datetime.timezone.utc)) 2024-06-14 11:50:23,971 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 11:50:23,972 [DEBUG] sqlalchemy.engine.Engine: Row (99,) 2024-06-14 11:50:23,973 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 11:50:23,974 [INFO] sqlalchemy.engine.Engine: [cached since 1.671e+04s ago] [(99, 334), (99, 369), (99, 402), (99, 404)] 2024-06-14 11:50:23,978 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:50:23,980 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:50:23,983 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:50:23,984 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 11:50:23,984 [INFO] sqlalchemy.engine.Engine: [cached since 1.671e+04s ago] (99,) 2024-06-14 11:50:23,987 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 11:50:23,987 [DEBUG] sqlalchemy.engine.Engine: Row (99, 73, 'Can you detail 1?', "What does ae's service of providing strategic advice entail, considering their approach of blending ICT and Business to offer holistic solutions that address both technological and business challenges?", "ae's service of providing strategic advice involves offering innovative thinking that aligns with a business's goals to help navigate challenges and ... (246 characters truncated) ... t both technological and business challenges are addressed, making ae a true end-to-end partner in the strategic planning and implementation process.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 50, 19, 128920), datetime.datetime(2024, 6, 14, 9, 50, 20, 972477), datetime.datetime(2024, 6, 14, 9, 50, 23, 963527)) 2024-06-14 11:50:23,988 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 11:50:52,290 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:50:52,291 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 11:50:52,292 [INFO] sqlalchemy.engine.Engine: [cached since 1.674e+04s ago] ('39',) 2024-06-14 11:50:52,295 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 11:50:52,296 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 11:50:52,297 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:50:52,299 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 11:50:52,299 [INFO] sqlalchemy.engine.Engine: [cached since 1.674e+04s ago] () 2024-06-14 11:50:52,301 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:50:52,303 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:50:52,305 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:50:52,306 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 11:50:52,307 [INFO] sqlalchemy.engine.Engine: [cached since 1.674e+04s ago] ('e69c1ab1-0d08-4022-8243-1da62de8355c', 1) 2024-06-14 11:50:52,308 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 11:50:52,309 [DEBUG] sqlalchemy.engine.Engine: Row (73, None, 'e69c1ab1-0d08-4022-8243-1da62de8355c', datetime.datetime(2024, 6, 14, 9, 49, 7, 41239), datetime.datetime(2024, 6, 14, 9, 50, 23, 963537)) 2024-06-14 11:50:52,310 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:50:52,310 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 11:50:52,311 [INFO] sqlalchemy.engine.Engine: [cached since 1.674e+04s ago] (39,) 2024-06-14 11:50:52,313 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 11:50:52,314 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 11:50:52,367 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 11:50:52,367 [INFO] sqlalchemy.engine.Engine: [cached since 1.674e+04s ago] ('e69c1ab1-0d08-4022-8243-1da62de8355c',) 2024-06-14 11:50:52,369 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 11:50:52,370 [DEBUG] sqlalchemy.engine.Engine: Row (97, 73, "What do they mean 'We blend ICT & Business'?", "What does ae mean when they say 'We blend ICT & Business'?", "When ae says 'We blend ICT & Business,' they mean that they position themselves at the intersection of technology, business, and people. This allows ... (200 characters truncated) ... expert solutions seamlessly into the operational landscape of their clients, ensuring a holistic approach to problem-solving and growth acceleration.", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 9, 49, 7, 49781), datetime.datetime(2024, 6, 14, 9, 49, 7, 901175), datetime.datetime(2024, 6, 14, 9, 49, 12, 548582)) 2024-06-14 11:50:52,370 [DEBUG] sqlalchemy.engine.Engine: Row (98, 73, 'Which services does ae offer to better align business with IT?', 'Which services does ae offer to better align business with IT, considering their approach of blending ICT and Business to provide holistic solutions that address both technological and business challenges?', 'ae offers several services to better align business with IT, leveraging their approach of blending ICT and business to provide holistic solutions. Th ... (990 characters truncated) ... s ensure that ae can address both technological and business challenges effectively, making them a true end-to-end partner.\n\nSources: 334, 410, 411', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 49, 47, 984733), datetime.datetime(2024, 6, 14, 9, 49, 49, 776053), datetime.datetime(2024, 6, 14, 9, 49, 54, 993145)) 2024-06-14 11:50:52,370 [DEBUG] sqlalchemy.engine.Engine: Row (99, 73, 'Can you detail 1?', "What does ae's service of providing strategic advice entail, considering their approach of blending ICT and Business to offer holistic solutions that address both technological and business challenges?", "ae's service of providing strategic advice involves offering innovative thinking that aligns with a business's goals to help navigate challenges and ... (246 characters truncated) ... t both technological and business challenges are addressed, making ae a true end-to-end partner in the strategic planning and implementation process.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 50, 19, 128920), datetime.datetime(2024, 6, 14, 9, 50, 20, 972477), datetime.datetime(2024, 6, 14, 9, 50, 23, 963527)) 2024-06-14 11:50:54,099 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 11:50:54,101 [INFO] sqlalchemy.engine.Engine: [cached since 1.674e+04s ago] ('[0.031215922388729653,-0.018595883314025712,0.025816695336036824,0.002065663191653451,0.027284446650746298,-0.006572117919884195,-0.01043151767369213 ... (32388 characters truncated) ... 79,0.007784323171926368,0.016250101579642982,0.017206761700340415,0.03907887572734148,-0.025633226654528777,-0.01248243709791163,0.03713934806913205]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[0.031215922388729653,-0.018595883314025712,0.025816695336036824,0.002065663191653451,0.027284446650746298,-0.006572117919884195,-0.01043151767369213 ... (32388 characters truncated) ... 79,0.007784323171926368,0.016250101579642982,0.017206761700340415,0.03907887572734148,-0.025633226654528777,-0.01248243709791163,0.03713934806913205]', 0.85, 5) 2024-06-14 11:50:54,116 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 11:50:54,119 [DEBUG] sqlalchemy.engine.Engine: Row (369, 369, 'embedding_small_openai', 104, True, 'Filename: 104.html\nUser Context:\nNone\n\nLeading companies have to adapt, optimise, grow and sometimes even reinvent their actual business. That me ... (2140 characters truncated) ... nformation.\nWhy AE?\nA true end-to-end partner\nMore than technology\nExpertise\nAlways business-first\n\xa0\nReady to change your organisation?\n\n', array([ 0.00562555, 0.02678364, 0.04929987, ..., -0.01904895, -0.03315669, -0.00869626], dtype=float32), 0.3356108467462837) 2024-06-14 11:50:54,122 [DEBUG] sqlalchemy.engine.Engine: Row (372, 372, 'embedding_small_openai', 105, True, 'Filename: 105.html\nUser Context:\nNone\n\nLeading companies have to adapt, optimise, grow and sometimes even reinvent their actual business. That me ... (2140 characters truncated) ... nformation.\nWhy AE?\nA true end-to-end partner\nMore than technology\nExpertise\nAlways business-first\n\xa0\nReady to change your organisation?\n\n', array([ 0.00303412, 0.02512511, 0.04655745, ..., -0.01903203, -0.03340546, -0.00889108], dtype=float32), 0.3371284389555712) 2024-06-14 11:50:54,123 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.37016920029108413) 2024-06-14 11:50:54,126 [DEBUG] sqlalchemy.engine.Engine: Row (392, 392, 'embedding_small_openai', 110, True, "Filename: 110.html\nUser Context:\nNone\n\n\n Ideate & explore new opportunities\n \nTurning inspiration into a strategic headstart\nDoes this so ... (1884 characters truncated) ... nt?\nAn end-to-end solution\nA flexible formula and clear pricing\nChange management embedded\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.01056226, -0.00222902, 0.01806848, ..., -0.01151531, -0.03434113, -0.0209985 ], dtype=float32), 0.39392625202067055) 2024-06-14 11:50:54,127 [DEBUG] sqlalchemy.engine.Engine: Row (404, 404, 'embedding_small_openai', 114, True, 'Filename: 114.html\nUser Context:None\nTitle: AE - Re-architect your enterprise landscape\nSummary: The text outlines a methodology for re-architecti ... (1862 characters truncated) ... pe, help design your new enterprise landscape, and assist in the implementation and roll-out.\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-3.3663237e-05, 2.4655735e-04, 5.8618609e-02, ..., 9.7428070e-04, -1.7809115e-02, -5.7390649e-03], dtype=float32), 0.39398596685658704) 2024-06-14 11:50:58,356 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 11:50:58,357 [INFO] sqlalchemy.engine.Engine: [cached since 1.675e+04s ago] (334, 369, 372, 392, 404) 2024-06-14 11:50:58,362 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 11:50:58,364 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-14 11:50:58,366 [DEBUG] sqlalchemy.engine.Engine: Row (369, 'embedding_small_openai', 104, True, 'Filename: 104.html\nUser Context:\nNone\n\nLeading companies have to adapt, optimise, grow and sometimes even reinvent their actual business. That me ... (2140 characters truncated) ... nformation.\nWhy AE?\nA true end-to-end partner\nMore than technology\nExpertise\nAlways business-first\n\xa0\nReady to change your organisation?\n\n') 2024-06-14 11:50:58,368 [DEBUG] sqlalchemy.engine.Engine: Row (372, 'embedding_small_openai', 105, True, 'Filename: 105.html\nUser Context:\nNone\n\nLeading companies have to adapt, optimise, grow and sometimes even reinvent their actual business. That me ... (2140 characters truncated) ... nformation.\nWhy AE?\nA true end-to-end partner\nMore than technology\nExpertise\nAlways business-first\n\xa0\nReady to change your organisation?\n\n') 2024-06-14 11:50:58,370 [DEBUG] sqlalchemy.engine.Engine: Row (392, 'embedding_small_openai', 110, True, "Filename: 110.html\nUser Context:\nNone\n\n\n Ideate & explore new opportunities\n \nTurning inspiration into a strategic headstart\nDoes this so ... (1884 characters truncated) ... nt?\nAn end-to-end solution\nA flexible formula and clear pricing\nChange management embedded\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 11:50:58,371 [DEBUG] sqlalchemy.engine.Engine: Row (404, 'embedding_small_openai', 114, True, 'Filename: 114.html\nUser Context:None\nTitle: AE - Re-architect your enterprise landscape\nSummary: The text outlines a methodology for re-architecti ... (1862 characters truncated) ... pe, help design your new enterprise landscape, and assist in the implementation and roll-out.\nGet in touch with our experts\n\xa0\nHere to help!\n\n') 2024-06-14 11:50:58,373 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 11:50:58,374 [INFO] sqlalchemy.engine.Engine: [cached since 1.675e+04s ago] (80,) 2024-06-14 11:50:58,376 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 11:50:58,377 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-14 11:50:58,378 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 11:50:58,379 [INFO] sqlalchemy.engine.Engine: [cached since 1.675e+04s ago] (104,) 2024-06-14 11:50:58,381 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 11:50:58,382 [DEBUG] sqlalchemy.engine.Engine: Row (104, 51, 'https://www.ae.be/our-solutions/digital-strategy-innovation', '39/51/en', '104.html', 'html', 'en', None, 'Title: AE - Digital Strategy & Innovation\n', datetime.datetime(2024, 6, 7, 13, 59, 34, 699966), 8, datetime.datetime(2024, 6, 7, 15, 59, 43, 236970), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 43, 226913), datetime.datetime(2024, 6, 7, 13, 59, 43, 578937), None) 2024-06-14 11:50:58,383 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 11:50:58,384 [INFO] sqlalchemy.engine.Engine: [cached since 1.675e+04s ago] (105,) 2024-06-14 11:50:58,387 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 11:50:58,388 [DEBUG] sqlalchemy.engine.Engine: Row (105, 52, 'https://www.ae.be/our-solutions/digital-strategy-innovation#solutions', '39/52/en', '105.html', 'html', 'en', None, 'Title: AE - Digital Strategy & Innovation\n', datetime.datetime(2024, 6, 7, 13, 59, 34, 934621), 8, datetime.datetime(2024, 6, 7, 15, 59, 43, 678935), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 43, 669013), datetime.datetime(2024, 6, 7, 13, 59, 44, 179563), None) 2024-06-14 11:50:58,390 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 11:50:58,390 [INFO] sqlalchemy.engine.Engine: [cached since 1.675e+04s ago] (110,) 2024-06-14 11:50:58,393 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 11:50:58,393 [DEBUG] sqlalchemy.engine.Engine: Row (110, 57, 'https://www.ae.be/digital-strategy-innovation/ideate-and-explore-new-opportunities', '39/57/en', '110.html', 'html', 'en', None, 'Title: AE - Ideate & explore new opportunities\n', datetime.datetime(2024, 6, 7, 13, 59, 36, 147305), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 727551), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 716826), datetime.datetime(2024, 6, 7, 13, 59, 48, 76811), None) 2024-06-14 11:50:58,394 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 11:50:58,395 [INFO] sqlalchemy.engine.Engine: [cached since 1.675e+04s ago] (114,) 2024-06-14 11:50:58,398 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 11:50:58,399 [DEBUG] sqlalchemy.engine.Engine: Row (114, 61, 'https://www.ae.be/business-it-architecture/re-architect-your-enterprise-landscape', '39/61/en', '114.html', 'html', 'en', None, 'Title: AE - Re-architect your enterprise landscape\nSummary: The text outlines a methodology for re-architecting an enterprise landscape to future-pr ... (681 characters truncated) ... ference IT architecture, and implementation roadmaps are used to facilitate the transition and ensure efficient decision-making and accountability.\n', datetime.datetime(2024, 6, 7, 13, 59, 37, 72075), 8, datetime.datetime(2024, 6, 7, 15, 59, 49, 22315), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 49, 11185), datetime.datetime(2024, 6, 7, 13, 59, 54, 852762), None) 2024-06-14 11:50:58,402 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 11:50:58,402 [INFO] sqlalchemy.engine.Engine: [cached since 1.675e+04s ago] (datetime.datetime(2024, 6, 14, 9, 50, 58, 401084, tzinfo=datetime.timezone.utc), 73) 2024-06-14 11:50:58,405 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 11:50:58,406 [INFO] sqlalchemy.engine.Engine: [cached since 1.675e+04s ago] (73, 'Are there more details know about innovative thinking?', 'Can you provide more details about what ae means by "innovative thinking" in the context of their strategic advice service, considering their approach of blending ICT and Business to offer holistic solutions that address both technological and business challenges?', 'ae\'s approach to "innovative thinking" in the context of their strategic advice service involves blending ICT and business to offer holistic solutio ... (605 characters truncated) ... structured approach ensures that the strategic advice they provide is both innovative and actionable, helping companies to thrive in a digital world.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 50, 52, 310030, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 9, 50, 53, 794567, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 9, 50, 58, 401069, tzinfo=datetime.timezone.utc)) 2024-06-14 11:50:58,408 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 11:50:58,409 [DEBUG] sqlalchemy.engine.Engine: Row (100,) 2024-06-14 11:50:58,410 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 11:50:58,411 [INFO] sqlalchemy.engine.Engine: [cached since 1.675e+04s ago] [(100, 334), (100, 369), (100, 372), (100, 392), (100, 404)] 2024-06-14 11:50:58,415 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:50:58,417 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:50:58,420 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:50:58,420 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 11:50:58,421 [INFO] sqlalchemy.engine.Engine: [cached since 1.675e+04s ago] (100,) 2024-06-14 11:50:58,424 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 11:50:58,425 [DEBUG] sqlalchemy.engine.Engine: Row (100, 73, 'Are there more details know about innovative thinking?', 'Can you provide more details about what ae means by "innovative thinking" in the context of their strategic advice service, considering their approach of blending ICT and Business to offer holistic solutions that address both technological and business challenges?', 'ae\'s approach to "innovative thinking" in the context of their strategic advice service involves blending ICT and business to offer holistic solutio ... (605 characters truncated) ... structured approach ensures that the strategic advice they provide is both innovative and actionable, helping companies to thrive in a digital world.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 50, 52, 310030), datetime.datetime(2024, 6, 14, 9, 50, 53, 794567), datetime.datetime(2024, 6, 14, 9, 50, 58, 401069)) 2024-06-14 11:50:58,425 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 11:51:48,078 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:51:48,080 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 11:51:48,082 [INFO] sqlalchemy.engine.Engine: [cached since 140.3s ago] () 2024-06-14 11:51:48,085 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:51:48,091 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:51:48,093 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 11:51:48,096 [INFO] sqlalchemy.engine.Engine: [cached since 140.3s ago] (100,) 2024-06-14 11:51:48,102 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 11:51:48,105 [DEBUG] sqlalchemy.engine.Engine: Row (100, 73, 'Are there more details know about innovative thinking?', 'Can you provide more details about what ae means by "innovative thinking" in the context of their strategic advice service, considering their approach of blending ICT and Business to offer holistic solutions that address both technological and business challenges?', 'ae\'s approach to "innovative thinking" in the context of their strategic advice service involves blending ICT and business to offer holistic solutio ... (605 characters truncated) ... structured approach ensures that the strategic advice they provide is both innovative and actionable, helping companies to thrive in a digital world.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 50, 52, 310030), datetime.datetime(2024, 6, 14, 9, 50, 53, 794567), datetime.datetime(2024, 6, 14, 9, 50, 58, 401069)) 2024-06-14 11:51:48,108 [INFO] sqlalchemy.engine.Engine: UPDATE interaction SET appreciation=%s::INTEGER WHERE interaction.id = %s::INTEGER 2024-06-14 11:51:48,109 [INFO] sqlalchemy.engine.Engine: [cached since 140.3s ago] (100, 100) 2024-06-14 11:51:48,113 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:57:55,887 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:57:55,890 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 11:57:55,891 [INFO] sqlalchemy.engine.Engine: [cached since 1.742e+04s ago] ('39',) 2024-06-14 11:57:55,896 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 11:57:55,898 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 11:57:56,117 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 11:58:15,378 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:58:15,379 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 11:58:15,380 [INFO] sqlalchemy.engine.Engine: [cached since 1.719e+04s ago] ('39',) 2024-06-14 11:58:15,385 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 11:58:15,387 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 11:58:15,388 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:58:15,389 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 11:58:15,389 [INFO] sqlalchemy.engine.Engine: [cached since 1.719e+04s ago] () 2024-06-14 11:58:15,392 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:58:15,393 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:58:15,395 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:58:15,396 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 11:58:15,397 [INFO] sqlalchemy.engine.Engine: [cached since 1.719e+04s ago] ('3d353ea4-b764-40fd-b748-1a542daa6d45', 1) 2024-06-14 11:58:15,398 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 11:58:15,400 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-14 11:58:15,400 [INFO] sqlalchemy.engine.Engine: [cached since 1.604e+04s ago] (None, '3d353ea4-b764-40fd-b748-1a542daa6d45', datetime.datetime(2024, 6, 14, 9, 58, 15, 399829, tzinfo=datetime.timezone.utc), None) 2024-06-14 11:58:15,402 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 11:58:15,403 [DEBUG] sqlalchemy.engine.Engine: Row (74,) 2024-06-14 11:58:15,404 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:58:15,407 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:58:15,408 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 11:58:15,408 [INFO] sqlalchemy.engine.Engine: [cached since 1.604e+04s ago] (74,) 2024-06-14 11:58:15,410 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 11:58:15,411 [DEBUG] sqlalchemy.engine.Engine: Row (74, None, '3d353ea4-b764-40fd-b748-1a542daa6d45', datetime.datetime(2024, 6, 14, 9, 58, 15, 399829), None) 2024-06-14 11:58:15,412 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:58:15,413 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 11:58:15,413 [INFO] sqlalchemy.engine.Engine: [cached since 1.719e+04s ago] (39,) 2024-06-14 11:58:15,416 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 11:58:15,417 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 11:58:15,473 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 11:58:15,473 [INFO] sqlalchemy.engine.Engine: [cached since 1.719e+04s ago] ('3d353ea4-b764-40fd-b748-1a542daa6d45',) 2024-06-14 11:58:15,476 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 11:58:16,647 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 11:58:16,648 [INFO] sqlalchemy.engine.Engine: [cached since 1.719e+04s ago] ('[-0.03391495268204288,-0.016930279859829568,0.055536756863950335,0.017936577603605418,-0.0248582729880602,0.004018391389144167,-0.010015382198688924, ... (32317 characters truncated) ... -0.005446246698587225,-0.007513236545506504,0.014876887787844947,0.03103204558196489,0.001846012383638725,-0.022995262803676555,0.016576714428464596]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.03391495268204288,-0.016930279859829568,0.055536756863950335,0.017936577603605418,-0.0248582729880602,0.004018391389144167,-0.010015382198688924, ... (32317 characters truncated) ... -0.005446246698587225,-0.007513236545506504,0.014876887787844947,0.03103204558196489,0.001846012383638725,-0.022995262803676555,0.016576714428464596]', 0.85, 5) 2024-06-14 11:58:16,663 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 11:58:16,665 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.44497610450359093) 2024-06-14 11:58:16,667 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.459905529078522) 2024-06-14 11:58:16,669 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.4899735254316828) 2024-06-14 11:58:16,670 [DEBUG] sqlalchemy.engine.Engine: Row (414, 414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00455047, 0.00647751, 0.04748698, ..., -0.01366245, -0.03033153, 0.00956519], dtype=float32), 0.5509513939283753) 2024-06-14 11:58:16,672 [DEBUG] sqlalchemy.engine.Engine: Row (413, 413, 'embedding_small_openai', 123, True, "Filename: 123.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00812052, 0.00095099, 0.04328992, ..., -0.01010489, -0.03344864, 0.01108609], dtype=float32), 0.5523845664079516) 2024-06-14 11:58:18,924 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 11:58:18,925 [INFO] sqlalchemy.engine.Engine: [cached since 1.719e+04s ago] (334, 371, 414, 413) 2024-06-14 11:58:18,930 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 11:58:18,932 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-14 11:58:18,933 [DEBUG] sqlalchemy.engine.Engine: Row (371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 11:58:18,934 [DEBUG] sqlalchemy.engine.Engine: Row (413, 'embedding_small_openai', 123, True, "Filename: 123.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-14 11:58:18,935 [DEBUG] sqlalchemy.engine.Engine: Row (414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-14 11:58:18,937 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 11:58:18,937 [INFO] sqlalchemy.engine.Engine: [cached since 1.719e+04s ago] (80,) 2024-06-14 11:58:18,941 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 11:58:18,942 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-14 11:58:18,943 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 11:58:18,944 [INFO] sqlalchemy.engine.Engine: [cached since 1.719e+04s ago] (100,) 2024-06-14 11:58:18,949 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 11:58:18,950 [DEBUG] sqlalchemy.engine.Engine: Row (100, 47, 'https://www.ae.be/applications/think-build-run-your-digital-solution', '39/47/en', '100.html', 'html', 'en', None, 'Title: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing digital solutions that are user-friendl ... (853 characters truncated) ... s, such as peace of mind, increased revenue, and reduced costs, and encourages readers to explore client success stories for real-world validation.\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 592229), 8, datetime.datetime(2024, 6, 7, 15, 59, 39, 5310), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 994356), datetime.datetime(2024, 6, 7, 13, 59, 43, 726029), None) 2024-06-14 11:58:18,952 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 11:58:18,953 [INFO] sqlalchemy.engine.Engine: [cached since 1.719e+04s ago] (123,) 2024-06-14 11:58:18,956 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 11:58:18,957 [DEBUG] sqlalchemy.engine.Engine: Row (123, 70, 'https://www.ae.be/our-services#managed-services', '39/70/en', '123.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 38, 893561), 8, datetime.datetime(2024, 6, 7, 15, 59, 55, 866718), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 55, 856027), datetime.datetime(2024, 6, 7, 13, 59, 56, 520971), None) 2024-06-14 11:58:18,958 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 11:58:18,959 [INFO] sqlalchemy.engine.Engine: [cached since 1.719e+04s ago] (125,) 2024-06-14 11:58:18,962 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 11:58:18,962 [DEBUG] sqlalchemy.engine.Engine: Row (125, 72, 'https://www.ae.be/our-services#application-development', '39/72/en', '125.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 39, 202426), 8, datetime.datetime(2024, 6, 7, 15, 59, 56, 498675), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 56, 488290), datetime.datetime(2024, 6, 7, 13, 59, 56, 831906), None) 2024-06-14 11:58:18,964 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 11:58:18,965 [INFO] sqlalchemy.engine.Engine: [cached since 1.719e+04s ago] (datetime.datetime(2024, 6, 14, 9, 58, 18, 963838, tzinfo=datetime.timezone.utc), 74) 2024-06-14 11:58:18,967 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 11:58:18,968 [INFO] sqlalchemy.engine.Engine: [cached since 1.719e+04s ago] (74, 'Does ae offer development services?', 'Does ae, a company based in Flanders, Belgium, offer development services?', "Yes, ae offers development services. They provide application development services through their Digital Studio, where they build innovative digital ... (67 characters truncated) ... follow a methodology that includes phases like 'Think,' 'Build,' and 'Run' to ensure user-friendly, secure, and timely delivery of digital solutions.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 58, 15, 412068, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 9, 58, 16, 327748, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 9, 58, 18, 963829, tzinfo=datetime.timezone.utc)) 2024-06-14 11:58:18,971 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 11:58:18,972 [DEBUG] sqlalchemy.engine.Engine: Row (101,) 2024-06-14 11:58:18,973 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 11:58:18,974 [INFO] sqlalchemy.engine.Engine: [cached since 1.719e+04s ago] [(101, 334), (101, 371), (101, 413), (101, 414)] 2024-06-14 11:58:18,979 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:58:18,981 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:58:18,983 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:58:18,984 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 11:58:18,984 [INFO] sqlalchemy.engine.Engine: [cached since 1.719e+04s ago] (101,) 2024-06-14 11:58:18,987 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 11:58:18,988 [DEBUG] sqlalchemy.engine.Engine: Row (101, 74, 'Does ae offer development services?', 'Does ae, a company based in Flanders, Belgium, offer development services?', "Yes, ae offers development services. They provide application development services through their Digital Studio, where they build innovative digital ... (67 characters truncated) ... follow a methodology that includes phases like 'Think,' 'Build,' and 'Run' to ensure user-friendly, secure, and timely delivery of digital solutions.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 58, 15, 412068), datetime.datetime(2024, 6, 14, 9, 58, 16, 327748), datetime.datetime(2024, 6, 14, 9, 58, 18, 963829)) 2024-06-14 11:58:18,989 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 11:58:25,660 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:58:25,662 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 11:58:25,664 [INFO] sqlalchemy.engine.Engine: [cached since 1.737e+04s ago] () 2024-06-14 11:58:25,667 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:58:25,672 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:58:25,674 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 11:58:25,675 [INFO] sqlalchemy.engine.Engine: [cached since 1.737e+04s ago] (101,) 2024-06-14 11:58:25,681 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 11:58:25,683 [DEBUG] sqlalchemy.engine.Engine: Row (101, 74, 'Does ae offer development services?', 'Does ae, a company based in Flanders, Belgium, offer development services?', "Yes, ae offers development services. They provide application development services through their Digital Studio, where they build innovative digital ... (67 characters truncated) ... follow a methodology that includes phases like 'Think,' 'Build,' and 'Run' to ensure user-friendly, secure, and timely delivery of digital solutions.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 58, 15, 412068), datetime.datetime(2024, 6, 14, 9, 58, 16, 327748), datetime.datetime(2024, 6, 14, 9, 58, 18, 963829)) 2024-06-14 11:58:25,686 [INFO] sqlalchemy.engine.Engine: UPDATE interaction SET appreciation=%s::INTEGER WHERE interaction.id = %s::INTEGER 2024-06-14 11:58:25,688 [INFO] sqlalchemy.engine.Engine: [cached since 1.737e+04s ago] (100, 101) 2024-06-14 11:58:25,692 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:58:59,205 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:58:59,206 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 11:58:59,207 [INFO] sqlalchemy.engine.Engine: [cached since 1.723e+04s ago] ('39',) 2024-06-14 11:58:59,209 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 11:58:59,210 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 11:58:59,211 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:58:59,212 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 11:58:59,212 [INFO] sqlalchemy.engine.Engine: [cached since 1.723e+04s ago] () 2024-06-14 11:58:59,214 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:58:59,215 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:58:59,216 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:58:59,217 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 11:58:59,217 [INFO] sqlalchemy.engine.Engine: [cached since 1.723e+04s ago] ('3d353ea4-b764-40fd-b748-1a542daa6d45', 1) 2024-06-14 11:58:59,219 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 11:58:59,220 [DEBUG] sqlalchemy.engine.Engine: Row (74, None, '3d353ea4-b764-40fd-b748-1a542daa6d45', datetime.datetime(2024, 6, 14, 9, 58, 15, 399829), datetime.datetime(2024, 6, 14, 9, 58, 18, 963838)) 2024-06-14 11:58:59,221 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:58:59,221 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 11:58:59,222 [INFO] sqlalchemy.engine.Engine: [cached since 1.723e+04s ago] (39,) 2024-06-14 11:58:59,224 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 11:58:59,225 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 11:58:59,275 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 11:58:59,275 [INFO] sqlalchemy.engine.Engine: [cached since 1.723e+04s ago] ('3d353ea4-b764-40fd-b748-1a542daa6d45',) 2024-06-14 11:58:59,277 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 11:58:59,277 [DEBUG] sqlalchemy.engine.Engine: Row (101, 74, 'Does ae offer development services?', 'Does ae, a company based in Flanders, Belgium, offer development services?', "Yes, ae offers development services. They provide application development services through their Digital Studio, where they build innovative digital ... (67 characters truncated) ... follow a methodology that includes phases like 'Think,' 'Build,' and 'Run' to ensure user-friendly, secure, and timely delivery of digital solutions.", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 9, 58, 15, 412068), datetime.datetime(2024, 6, 14, 9, 58, 16, 327748), datetime.datetime(2024, 6, 14, 9, 58, 18, 963829)) 2024-06-14 11:59:00,720 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 11:59:00,722 [INFO] sqlalchemy.engine.Engine: [cached since 1.723e+04s ago] ('[-0.010299983009822848,0.016454505987227933,0.04400130179949087,-0.00820603001565842,-0.026330037819842705,0.002376919048652672,-0.011099363219697652 ... (32415 characters truncated) ... 0052136590417942545,-0.022297765140542776,-0.0035565358983281653,0.02576410477954368,-0.007802802747728428,-0.02081219021126593,0.005022656431145763]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.010299983009822848,0.016454505987227933,0.04400130179949087,-0.00820603001565842,-0.026330037819842705,0.002376919048652672,-0.011099363219697652 ... (32415 characters truncated) ... 0052136590417942545,-0.022297765140542776,-0.0035565358983281653,0.02576410477954368,-0.007802802747728428,-0.02081219021126593,0.005022656431145763]', 0.85, 5) 2024-06-14 11:59:00,739 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 11:59:00,741 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.3757249258130875) 2024-06-14 11:59:00,743 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.4253751826806649) 2024-06-14 11:59:00,744 [DEBUG] sqlalchemy.engine.Engine: Row (351, 351, 'embedding_small_openai', 95, True, "Filename: 95.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology for improving organiz ... (3035 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([ 5.9062825e-04, 4.6776664e-02, 6.3359797e-02, ..., 7.3543917e-05, -2.3198893e-02, -1.7501175e-02], dtype=float32), 0.4400311612822697) 2024-06-14 11:59:00,745 [DEBUG] sqlalchemy.engine.Engine: Row (396, 396, 'embedding_small_openai', 108, True, "Filename: 108.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology to enhance an organi ... (2985 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([ 0.00138847, 0.04753974, 0.06669055, ..., 0.00143521, -0.02640934, -0.01217821], dtype=float32), 0.4421608058831036) 2024-06-14 11:59:00,747 [DEBUG] sqlalchemy.engine.Engine: Row (370, 370, 'embedding_small_openai', 100, True, 'Filename: 100.html\nUser Context:\nNone\n\n\n Think, Build & Run your digital solution\n \nCrafting digital solutions that truly matter\nDoes thi ... (2688 characters truncated) ... Dive into the genuine stories of our clients, exploring the real-world hurdles they faced and the practical solutions we crafted together.\xa0\n\n\n', array([-0.01501516, 0.04364837, 0.04267775, ..., -0.00754434, -0.03420691, -0.01544164], dtype=float32), 0.4561373905152827) 2024-06-14 11:59:06,372 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-14 11:59:06,374 [INFO] sqlalchemy.engine.Engine: [cached since 1.723e+04s ago] (371, 370) 2024-06-14 11:59:06,376 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 11:59:06,378 [DEBUG] sqlalchemy.engine.Engine: Row (370, 'embedding_small_openai', 100, True, 'Filename: 100.html\nUser Context:\nNone\n\n\n Think, Build & Run your digital solution\n \nCrafting digital solutions that truly matter\nDoes thi ... (2688 characters truncated) ... Dive into the genuine stories of our clients, exploring the real-world hurdles they faced and the practical solutions we crafted together.\xa0\n\n\n') 2024-06-14 11:59:06,380 [DEBUG] sqlalchemy.engine.Engine: Row (371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 11:59:06,382 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 11:59:06,383 [INFO] sqlalchemy.engine.Engine: [cached since 1.723e+04s ago] (100,) 2024-06-14 11:59:06,386 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 11:59:06,387 [DEBUG] sqlalchemy.engine.Engine: Row (100, 47, 'https://www.ae.be/applications/think-build-run-your-digital-solution', '39/47/en', '100.html', 'html', 'en', None, 'Title: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing digital solutions that are user-friendl ... (853 characters truncated) ... s, such as peace of mind, increased revenue, and reduced costs, and encourages readers to explore client success stories for real-world validation.\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 592229), 8, datetime.datetime(2024, 6, 7, 15, 59, 39, 5310), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 994356), datetime.datetime(2024, 6, 7, 13, 59, 43, 726029), None) 2024-06-14 11:59:06,389 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 11:59:06,390 [INFO] sqlalchemy.engine.Engine: [cached since 1.723e+04s ago] (datetime.datetime(2024, 6, 14, 9, 59, 6, 388396, tzinfo=datetime.timezone.utc), 74) 2024-06-14 11:59:06,392 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 11:59:06,393 [INFO] sqlalchemy.engine.Engine: [cached since 1.723e+04s ago] (74, "Can you tell me more about 'Think, Build, Run'?", "Can you tell me more about the 'Think, Build, Run' methodology that ae, a company based in Flanders, Belgium, follows for their development services?", "The 'Think, Build, Run' methodology followed by ae for their development services is designed to create user-friendly, secure digital solutions deliv ... (1228 characters truncated) ... ets user needs and maximizes value. The benefits for organizations include peace of mind, increased revenue, and reduced costs.\n\n[SOURCE: 371, 370]", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 58, 59, 220888, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 9, 59, 0, 395928, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 9, 59, 6, 388387, tzinfo=datetime.timezone.utc)) 2024-06-14 11:59:06,395 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 11:59:06,396 [DEBUG] sqlalchemy.engine.Engine: Row (102,) 2024-06-14 11:59:06,397 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 11:59:06,398 [INFO] sqlalchemy.engine.Engine: [cached since 1.723e+04s ago] [(102, 370), (102, 371)] 2024-06-14 11:59:06,401 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:59:06,403 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 11:59:06,406 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 11:59:06,408 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 11:59:06,409 [INFO] sqlalchemy.engine.Engine: [cached since 1.723e+04s ago] (102,) 2024-06-14 11:59:06,411 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 11:59:06,412 [DEBUG] sqlalchemy.engine.Engine: Row (102, 74, "Can you tell me more about 'Think, Build, Run'?", "Can you tell me more about the 'Think, Build, Run' methodology that ae, a company based in Flanders, Belgium, follows for their development services?", "The 'Think, Build, Run' methodology followed by ae for their development services is designed to create user-friendly, secure digital solutions deliv ... (1228 characters truncated) ... ets user needs and maximizes value. The benefits for organizations include peace of mind, increased revenue, and reduced costs.\n\n[SOURCE: 371, 370]", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 58, 59, 220888), datetime.datetime(2024, 6, 14, 9, 59, 0, 395928), datetime.datetime(2024, 6, 14, 9, 59, 6, 388387)) 2024-06-14 11:59:06,413 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 12:01:18,149 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 12:01:18,150 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 12:01:18,151 [INFO] sqlalchemy.engine.Engine: [cached since 1.737e+04s ago] ('39',) 2024-06-14 12:01:18,157 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 12:01:18,158 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 12:01:18,159 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 12:01:18,160 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 12:01:18,160 [INFO] sqlalchemy.engine.Engine: [cached since 1.737e+04s ago] () 2024-06-14 12:01:18,162 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 12:01:18,163 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 12:01:18,164 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 12:01:18,165 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 12:01:18,165 [INFO] sqlalchemy.engine.Engine: [cached since 1.737e+04s ago] ('3d353ea4-b764-40fd-b748-1a542daa6d45', 1) 2024-06-14 12:01:18,167 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 12:01:18,167 [DEBUG] sqlalchemy.engine.Engine: Row (74, None, '3d353ea4-b764-40fd-b748-1a542daa6d45', datetime.datetime(2024, 6, 14, 9, 58, 15, 399829), datetime.datetime(2024, 6, 14, 9, 59, 6, 388396)) 2024-06-14 12:01:18,168 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 12:01:18,169 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 12:01:18,169 [INFO] sqlalchemy.engine.Engine: [cached since 1.737e+04s ago] (39,) 2024-06-14 12:01:18,171 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 12:01:18,172 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 12:01:18,233 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 12:01:18,233 [INFO] sqlalchemy.engine.Engine: [cached since 1.737e+04s ago] ('3d353ea4-b764-40fd-b748-1a542daa6d45',) 2024-06-14 12:01:18,235 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 12:01:18,236 [DEBUG] sqlalchemy.engine.Engine: Row (101, 74, 'Does ae offer development services?', 'Does ae, a company based in Flanders, Belgium, offer development services?', "Yes, ae offers development services. They provide application development services through their Digital Studio, where they build innovative digital ... (67 characters truncated) ... follow a methodology that includes phases like 'Think,' 'Build,' and 'Run' to ensure user-friendly, secure, and timely delivery of digital solutions.", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 9, 58, 15, 412068), datetime.datetime(2024, 6, 14, 9, 58, 16, 327748), datetime.datetime(2024, 6, 14, 9, 58, 18, 963829)) 2024-06-14 12:01:18,236 [DEBUG] sqlalchemy.engine.Engine: Row (102, 74, "Can you tell me more about 'Think, Build, Run'?", "Can you tell me more about the 'Think, Build, Run' methodology that ae, a company based in Flanders, Belgium, follows for their development services?", "The 'Think, Build, Run' methodology followed by ae for their development services is designed to create user-friendly, secure digital solutions deliv ... (1228 characters truncated) ... ets user needs and maximizes value. The benefits for organizations include peace of mind, increased revenue, and reduced costs.\n\n[SOURCE: 371, 370]", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 58, 59, 220888), datetime.datetime(2024, 6, 14, 9, 59, 0, 395928), datetime.datetime(2024, 6, 14, 9, 59, 6, 388387)) 2024-06-14 12:01:20,533 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 12:01:20,534 [INFO] sqlalchemy.engine.Engine: [cached since 1.737e+04s ago] ('[-0.007735833255265395,0.0012354915109334538,0.053856389093863956,-0.013497556900448793,-0.03252261959154006,0.012018647348273525,-0.0152441425371638 ... (32386 characters truncated) ... 005109263712986532,-0.005018923092662003,0.0067755460586783785,0.030889798735476214,-0.0001241137828807568,-0.02775798994334414,0.027142335414563838]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.007735833255265395,0.0012354915109334538,0.053856389093863956,-0.013497556900448793,-0.03252261959154006,0.012018647348273525,-0.0152441425371638 ... (32386 characters truncated) ... 005109263712986532,-0.005018923092662003,0.0067755460586783785,0.030889798735476214,-0.0001241137828807568,-0.02775798994334414,0.027142335414563838]', 0.85, 5) 2024-06-14 12:01:20,549 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 12:01:20,550 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.3729836612094647) 2024-06-14 12:01:20,552 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.37369735853249664) 2024-06-14 12:01:20,553 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.3838723347070906) 2024-06-14 12:01:20,554 [DEBUG] sqlalchemy.engine.Engine: Row (355, 355, 'embedding_small_openai', 98, True, "Filename: 98.html\nUser Context:\nNone\n\nDigital business requires robust applications that meet the needs and expectations of your users or custome ... (2190 characters truncated) ... true end-to-end partner, that can help you from concept to roll-out, and even with managed services afterwards.\n\xa0\nYour journey starts here!\n\n", array([ 0.00663747, 0.00946231, 0.06141025, ..., -0.00975391, -0.01085468, 0.00113996], dtype=float32), 0.4621726299493324) 2024-06-14 12:01:20,556 [DEBUG] sqlalchemy.engine.Engine: Row (354, 354, 'embedding_small_openai', 99, True, "Filename: 99.html\nUser Context:\nNone\n\nDigital business requires robust applications that meet the needs and expectations of your users or custome ... (2190 characters truncated) ... true end-to-end partner, that can help you from concept to roll-out, and even with managed services afterwards.\n\xa0\nYour journey starts here!\n\n", array([ 3.1722791e-03, 9.3364501e-03, 6.2213842e-02, ..., -1.0531748e-02, -8.9355875e-03, 1.0690612e-05], dtype=float32), 0.46315272826572196) 2024-06-14 12:01:27,026 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 12:01:27,028 [INFO] sqlalchemy.engine.Engine: [cached since 1.737e+04s ago] (334, 354, 355, 371, 398) 2024-06-14 12:01:27,032 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 12:01:27,034 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-14 12:01:27,035 [DEBUG] sqlalchemy.engine.Engine: Row (354, 'embedding_small_openai', 99, True, "Filename: 99.html\nUser Context:\nNone\n\nDigital business requires robust applications that meet the needs and expectations of your users or custome ... (2190 characters truncated) ... true end-to-end partner, that can help you from concept to roll-out, and even with managed services afterwards.\n\xa0\nYour journey starts here!\n\n") 2024-06-14 12:01:27,037 [DEBUG] sqlalchemy.engine.Engine: Row (355, 'embedding_small_openai', 98, True, "Filename: 98.html\nUser Context:\nNone\n\nDigital business requires robust applications that meet the needs and expectations of your users or custome ... (2190 characters truncated) ... true end-to-end partner, that can help you from concept to roll-out, and even with managed services afterwards.\n\xa0\nYour journey starts here!\n\n") 2024-06-14 12:01:27,038 [DEBUG] sqlalchemy.engine.Engine: Row (371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 12:01:27,039 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 12:01:27,041 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 12:01:27,043 [INFO] sqlalchemy.engine.Engine: [cached since 1.737e+04s ago] (80,) 2024-06-14 12:01:27,046 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 12:01:27,047 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-14 12:01:27,049 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 12:01:27,049 [INFO] sqlalchemy.engine.Engine: [cached since 1.737e+04s ago] (99,) 2024-06-14 12:01:27,053 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 12:01:27,054 [DEBUG] sqlalchemy.engine.Engine: Row (99, 46, 'https://www.ae.be/our-solutions/applications#solutions', '39/46/en', '99.html', 'html', 'en', None, 'Title: AE - Applications\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 403466), 8, datetime.datetime(2024, 6, 7, 15, 59, 38, 600413), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 587228), datetime.datetime(2024, 6, 7, 13, 59, 38, 929142), None) 2024-06-14 12:01:27,056 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 12:01:27,057 [INFO] sqlalchemy.engine.Engine: [cached since 1.737e+04s ago] (98,) 2024-06-14 12:01:27,059 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 12:01:27,061 [DEBUG] sqlalchemy.engine.Engine: Row (98, 45, 'https://www.ae.be/our-solutions/applications', '39/45/en', '98.html', 'html', 'en', None, 'Title: AE - Applications\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 155574), 8, datetime.datetime(2024, 6, 7, 15, 59, 38, 465899), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 456187), datetime.datetime(2024, 6, 7, 13, 59, 38, 938240), None) 2024-06-14 12:01:27,062 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 12:01:27,063 [INFO] sqlalchemy.engine.Engine: [cached since 1.737e+04s ago] (100,) 2024-06-14 12:01:27,066 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 12:01:27,067 [DEBUG] sqlalchemy.engine.Engine: Row (100, 47, 'https://www.ae.be/applications/think-build-run-your-digital-solution', '39/47/en', '100.html', 'html', 'en', None, 'Title: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing digital solutions that are user-friendl ... (853 characters truncated) ... s, such as peace of mind, increased revenue, and reduced costs, and encourages readers to explore client success stories for real-world validation.\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 592229), 8, datetime.datetime(2024, 6, 7, 15, 59, 39, 5310), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 994356), datetime.datetime(2024, 6, 7, 13, 59, 43, 726029), None) 2024-06-14 12:01:27,068 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 12:01:27,069 [INFO] sqlalchemy.engine.Engine: [cached since 1.737e+04s ago] (109,) 2024-06-14 12:01:27,072 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 12:01:27,073 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-14 12:01:27,075 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 12:01:27,076 [INFO] sqlalchemy.engine.Engine: [cached since 1.737e+04s ago] (datetime.datetime(2024, 6, 14, 10, 1, 27, 74592, tzinfo=datetime.timezone.utc), 74) 2024-06-14 12:01:27,079 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 12:01:27,079 [INFO] sqlalchemy.engine.Engine: [cached since 1.737e+04s ago] (74, 'What are the typical services offered by ae?', "What are the typical services offered by ae, a company based in Flanders, Belgium, known for their development services through their Digital Studio and the 'Think, Build, Run' methodology?", "ae, a company based in Flanders, Belgium, offers a range of services through their Digital Studio and the 'Think, Build, Run' methodology. These serv ... (1369 characters truncated) ... ed to help organizations thrive in the digital world by ensuring their digital solutions are delivered on time, within budget, and meet user needs.\n", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 10, 1, 18, 168514, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 10, 1, 19, 596031, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 10, 1, 27, 74583, tzinfo=datetime.timezone.utc)) 2024-06-14 12:01:27,082 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 12:01:27,082 [DEBUG] sqlalchemy.engine.Engine: Row (103,) 2024-06-14 12:01:27,084 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 12:01:27,085 [INFO] sqlalchemy.engine.Engine: [cached since 1.737e+04s ago] [(103, 334), (103, 354), (103, 355), (103, 371), (103, 398)] 2024-06-14 12:01:27,090 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 12:01:27,092 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 12:01:27,097 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 12:01:27,098 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 12:01:27,099 [INFO] sqlalchemy.engine.Engine: [cached since 1.737e+04s ago] (103,) 2024-06-14 12:01:27,102 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 12:01:27,103 [DEBUG] sqlalchemy.engine.Engine: Row (103, 74, 'What are the typical services offered by ae?', "What are the typical services offered by ae, a company based in Flanders, Belgium, known for their development services through their Digital Studio and the 'Think, Build, Run' methodology?", "ae, a company based in Flanders, Belgium, offers a range of services through their Digital Studio and the 'Think, Build, Run' methodology. These serv ... (1369 characters truncated) ... ed to help organizations thrive in the digital world by ensuring their digital solutions are delivered on time, within budget, and meet user needs.\n", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 10, 1, 18, 168514), datetime.datetime(2024, 6, 14, 10, 1, 19, 596031), datetime.datetime(2024, 6, 14, 10, 1, 27, 74583)) 2024-06-14 12:01:27,104 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 12:01:37,850 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 12:01:37,851 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 12:01:37,852 [INFO] sqlalchemy.engine.Engine: [cached since 1.739e+04s ago] ('39',) 2024-06-14 12:01:37,857 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 12:01:37,858 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 12:01:37,859 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 12:01:37,860 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 12:01:37,861 [INFO] sqlalchemy.engine.Engine: [cached since 1.739e+04s ago] () 2024-06-14 12:01:37,863 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 12:01:37,865 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 12:01:37,868 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 12:01:37,869 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 12:01:37,870 [INFO] sqlalchemy.engine.Engine: [cached since 1.739e+04s ago] ('3d353ea4-b764-40fd-b748-1a542daa6d45', 1) 2024-06-14 12:01:37,875 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 12:01:37,876 [DEBUG] sqlalchemy.engine.Engine: Row (74, None, '3d353ea4-b764-40fd-b748-1a542daa6d45', datetime.datetime(2024, 6, 14, 9, 58, 15, 399829), datetime.datetime(2024, 6, 14, 10, 1, 27, 74592)) 2024-06-14 12:01:37,877 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 12:01:37,878 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 12:01:37,878 [INFO] sqlalchemy.engine.Engine: [cached since 1.739e+04s ago] (39,) 2024-06-14 12:01:37,881 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 12:01:37,882 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 12:01:37,931 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 12:01:37,932 [INFO] sqlalchemy.engine.Engine: [cached since 1.739e+04s ago] ('3d353ea4-b764-40fd-b748-1a542daa6d45',) 2024-06-14 12:01:37,933 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 12:01:37,934 [DEBUG] sqlalchemy.engine.Engine: Row (101, 74, 'Does ae offer development services?', 'Does ae, a company based in Flanders, Belgium, offer development services?', "Yes, ae offers development services. They provide application development services through their Digital Studio, where they build innovative digital ... (67 characters truncated) ... follow a methodology that includes phases like 'Think,' 'Build,' and 'Run' to ensure user-friendly, secure, and timely delivery of digital solutions.", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 9, 58, 15, 412068), datetime.datetime(2024, 6, 14, 9, 58, 16, 327748), datetime.datetime(2024, 6, 14, 9, 58, 18, 963829)) 2024-06-14 12:01:37,934 [DEBUG] sqlalchemy.engine.Engine: Row (102, 74, "Can you tell me more about 'Think, Build, Run'?", "Can you tell me more about the 'Think, Build, Run' methodology that ae, a company based in Flanders, Belgium, follows for their development services?", "The 'Think, Build, Run' methodology followed by ae for their development services is designed to create user-friendly, secure digital solutions deliv ... (1228 characters truncated) ... ets user needs and maximizes value. The benefits for organizations include peace of mind, increased revenue, and reduced costs.\n\n[SOURCE: 371, 370]", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 58, 59, 220888), datetime.datetime(2024, 6, 14, 9, 59, 0, 395928), datetime.datetime(2024, 6, 14, 9, 59, 6, 388387)) 2024-06-14 12:01:37,934 [DEBUG] sqlalchemy.engine.Engine: Row (103, 74, 'What are the typical services offered by ae?', "What are the typical services offered by ae, a company based in Flanders, Belgium, known for their development services through their Digital Studio and the 'Think, Build, Run' methodology?", "ae, a company based in Flanders, Belgium, offers a range of services through their Digital Studio and the 'Think, Build, Run' methodology. These serv ... (1369 characters truncated) ... ed to help organizations thrive in the digital world by ensuring their digital solutions are delivered on time, within budget, and meet user needs.\n", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 10, 1, 18, 168514), datetime.datetime(2024, 6, 14, 10, 1, 19, 596031), datetime.datetime(2024, 6, 14, 10, 1, 27, 74583)) 2024-06-14 12:01:39,232 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 12:01:39,233 [INFO] sqlalchemy.engine.Engine: [cached since 1.739e+04s ago] ('[-0.018874198581933774,-0.017085714612968775,0.043507055332402206,0.012253007169259025,-0.0188615139682097,-0.007845223109434689,-0.03391774440203678 ... (32334 characters truncated) ... 021208104177227346,-0.002823836227530982,0.047109388772489984,0.010604052088613673,-0.0010908474436088149,0.0054161843081944406,0.026865289161259773]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.018874198581933774,-0.017085714612968775,0.043507055332402206,0.012253007169259025,-0.0188615139682097,-0.007845223109434689,-0.03391774440203678 ... (32334 characters truncated) ... 021208104177227346,-0.002823836227530982,0.047109388772489984,0.010604052088613673,-0.0010908474436088149,0.0054161843081944406,0.026865289161259773]', 0.85, 5) 2024-06-14 12:01:39,249 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 12:01:39,253 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.3953918204878957) 2024-06-14 12:01:39,256 [DEBUG] sqlalchemy.engine.Engine: Row (338, 338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00497511, -0.00659084, 0.04674853, ..., -0.00752662, 0.00240509, 0.02078909], dtype=float32), 0.41870878952133606) 2024-06-14 12:01:39,258 [DEBUG] sqlalchemy.engine.Engine: Row (339, 339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00448699, -0.00563733, 0.04762805, ..., -0.01005705, 0.00527407, 0.02094827], dtype=float32), 0.42002457380284497) 2024-06-14 12:01:39,259 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.45337733904246624) 2024-06-14 12:01:39,262 [DEBUG] sqlalchemy.engine.Engine: Row (337, 337, 'embedding_small_openai', 85, True, "Filename: 85.html\nUser Context:\nNone\n\n\n Unlock the value of your data\n \nGain a competitive advantage with data\nDoes this sound familiar?\ ... (2500 characters truncated) ... What makes us different?\nFocus on ROI\nMore than just technology\nA true end-to-end partner\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.01554033, 0.0371395 , 0.03638215, ..., -0.00636469, -0.01602096, 0.00293839], dtype=float32), 0.4651148943003107) 2024-06-14 12:01:45,865 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 12:01:45,867 [INFO] sqlalchemy.engine.Engine: [cached since 1.739e+04s ago] (338, 339, 337) 2024-06-14 12:01:45,871 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 12:01:45,873 [DEBUG] sqlalchemy.engine.Engine: Row (337, 'embedding_small_openai', 85, True, "Filename: 85.html\nUser Context:\nNone\n\n\n Unlock the value of your data\n \nGain a competitive advantage with data\nDoes this sound familiar?\ ... (2500 characters truncated) ... What makes us different?\nFocus on ROI\nMore than just technology\nA true end-to-end partner\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 12:01:45,875 [DEBUG] sqlalchemy.engine.Engine: Row (338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n") 2024-06-14 12:01:45,876 [DEBUG] sqlalchemy.engine.Engine: Row (339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n") 2024-06-14 12:01:45,878 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 12:01:45,878 [INFO] sqlalchemy.engine.Engine: [cached since 1.739e+04s ago] (85,) 2024-06-14 12:01:45,882 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 12:01:45,883 [DEBUG] sqlalchemy.engine.Engine: Row (85, 31, 'https://www.ae.be/data-ai/unlock-the-value-of-your-data', '39/31/en', '85.html', 'html', 'en', None, 'Title: AE - Unlock the value of your data\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 317825), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 630795), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 620208), datetime.datetime(2024, 6, 7, 13, 59, 30, 973377), None) 2024-06-14 12:01:45,885 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 12:01:45,886 [INFO] sqlalchemy.engine.Engine: [cached since 1.739e+04s ago] (82,) 2024-06-14 12:01:45,889 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 12:01:45,890 [DEBUG] sqlalchemy.engine.Engine: Row (82, 27, 'https://www.ae.be/our-solutions/data-ai', '39/27/en', '82.html', 'html', 'en', None, 'Title: AE - Data & AI\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 855231), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 442959), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 427540), datetime.datetime(2024, 6, 7, 13, 59, 31, 146841), None) 2024-06-14 12:01:45,892 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 12:01:45,892 [INFO] sqlalchemy.engine.Engine: [cached since 1.739e+04s ago] (84,) 2024-06-14 12:01:45,896 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 12:01:45,898 [DEBUG] sqlalchemy.engine.Engine: Row (84, 30, 'https://www.ae.be/our-solutions/data-ai#solutions', '39/30/en', '84.html', 'html', 'en', None, 'Title: AE - Data & AI\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 175360), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 708679), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 694288), datetime.datetime(2024, 6, 7, 13, 59, 31, 316343), None) 2024-06-14 12:01:45,900 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 12:01:45,901 [INFO] sqlalchemy.engine.Engine: [cached since 1.739e+04s ago] (datetime.datetime(2024, 6, 14, 10, 1, 45, 899657, tzinfo=datetime.timezone.utc), 74) 2024-06-14 12:01:45,904 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 12:01:45,905 [INFO] sqlalchemy.engine.Engine: [cached since 1.739e+04s ago] (74, 'Can you tell me more about 8?', 'Can you tell me more about the Data & AI services offered by ae, a company based in Flanders, Belgium?', "ae offers a comprehensive range of Data & AI services aimed at helping businesses thrive in a digital world. Their services include enabling data pro ... (1084 characters truncated) ... ocus on ROI, their holistic approach that goes beyond technology, and their capability to act as a true end-to-end partner.\n\nSources: 338, 339, 337", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 10, 1, 37, 876893, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 10, 1, 38, 891321, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 10, 1, 45, 899649, tzinfo=datetime.timezone.utc)) 2024-06-14 12:01:45,907 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 12:01:45,908 [DEBUG] sqlalchemy.engine.Engine: Row (104,) 2024-06-14 12:01:45,909 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 12:01:45,910 [INFO] sqlalchemy.engine.Engine: [cached since 1.739e+04s ago] [(104, 337), (104, 338), (104, 339)] 2024-06-14 12:01:45,921 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 12:01:45,923 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 12:01:45,926 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 12:01:45,927 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 12:01:45,928 [INFO] sqlalchemy.engine.Engine: [cached since 1.739e+04s ago] (104,) 2024-06-14 12:01:45,931 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 12:01:45,932 [DEBUG] sqlalchemy.engine.Engine: Row (104, 74, 'Can you tell me more about 8?', 'Can you tell me more about the Data & AI services offered by ae, a company based in Flanders, Belgium?', "ae offers a comprehensive range of Data & AI services aimed at helping businesses thrive in a digital world. Their services include enabling data pro ... (1084 characters truncated) ... ocus on ROI, their holistic approach that goes beyond technology, and their capability to act as a true end-to-end partner.\n\nSources: 338, 339, 337", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 10, 1, 37, 876893), datetime.datetime(2024, 6, 14, 10, 1, 38, 891321), datetime.datetime(2024, 6, 14, 10, 1, 45, 899649)) 2024-06-14 12:01:45,933 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 12:02:07,709 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 12:02:07,711 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 12:02:07,713 [INFO] sqlalchemy.engine.Engine: [cached since 1.759e+04s ago] () 2024-06-14 12:02:07,715 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 12:02:07,722 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 12:02:07,724 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 12:02:07,725 [INFO] sqlalchemy.engine.Engine: [cached since 1.759e+04s ago] (104,) 2024-06-14 12:02:07,729 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 12:02:07,731 [DEBUG] sqlalchemy.engine.Engine: Row (104, 74, 'Can you tell me more about 8?', 'Can you tell me more about the Data & AI services offered by ae, a company based in Flanders, Belgium?', "ae offers a comprehensive range of Data & AI services aimed at helping businesses thrive in a digital world. Their services include enabling data pro ... (1084 characters truncated) ... ocus on ROI, their holistic approach that goes beyond technology, and their capability to act as a true end-to-end partner.\n\nSources: 338, 339, 337", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 10, 1, 37, 876893), datetime.datetime(2024, 6, 14, 10, 1, 38, 891321), datetime.datetime(2024, 6, 14, 10, 1, 45, 899649)) 2024-06-14 12:02:07,734 [INFO] sqlalchemy.engine.Engine: UPDATE interaction SET appreciation=%s::INTEGER WHERE interaction.id = %s::INTEGER 2024-06-14 12:02:07,736 [INFO] sqlalchemy.engine.Engine: [cached since 1.759e+04s ago] (100, 104) 2024-06-14 12:02:07,738 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 12:02:16,708 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 12:02:16,709 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 12:02:16,710 [INFO] sqlalchemy.engine.Engine: [cached since 1.743e+04s ago] ('39',) 2024-06-14 12:02:16,714 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 12:02:16,716 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 12:02:16,717 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 12:02:16,717 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 12:02:16,718 [INFO] sqlalchemy.engine.Engine: [cached since 1.743e+04s ago] () 2024-06-14 12:02:16,719 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 12:02:16,720 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 12:02:16,722 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 12:02:16,723 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 12:02:16,723 [INFO] sqlalchemy.engine.Engine: [cached since 1.743e+04s ago] ('3d353ea4-b764-40fd-b748-1a542daa6d45', 1) 2024-06-14 12:02:16,725 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 12:02:16,726 [DEBUG] sqlalchemy.engine.Engine: Row (74, None, '3d353ea4-b764-40fd-b748-1a542daa6d45', datetime.datetime(2024, 6, 14, 9, 58, 15, 399829), datetime.datetime(2024, 6, 14, 10, 1, 45, 899657)) 2024-06-14 12:02:16,727 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 12:02:16,727 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 12:02:16,728 [INFO] sqlalchemy.engine.Engine: [cached since 1.743e+04s ago] (39,) 2024-06-14 12:02:16,730 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 12:02:16,731 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 12:02:16,780 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 12:02:16,781 [INFO] sqlalchemy.engine.Engine: [cached since 1.743e+04s ago] ('3d353ea4-b764-40fd-b748-1a542daa6d45',) 2024-06-14 12:02:16,783 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 12:02:16,783 [DEBUG] sqlalchemy.engine.Engine: Row (101, 74, 'Does ae offer development services?', 'Does ae, a company based in Flanders, Belgium, offer development services?', "Yes, ae offers development services. They provide application development services through their Digital Studio, where they build innovative digital ... (67 characters truncated) ... follow a methodology that includes phases like 'Think,' 'Build,' and 'Run' to ensure user-friendly, secure, and timely delivery of digital solutions.", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 9, 58, 15, 412068), datetime.datetime(2024, 6, 14, 9, 58, 16, 327748), datetime.datetime(2024, 6, 14, 9, 58, 18, 963829)) 2024-06-14 12:02:16,783 [DEBUG] sqlalchemy.engine.Engine: Row (102, 74, "Can you tell me more about 'Think, Build, Run'?", "Can you tell me more about the 'Think, Build, Run' methodology that ae, a company based in Flanders, Belgium, follows for their development services?", "The 'Think, Build, Run' methodology followed by ae for their development services is designed to create user-friendly, secure digital solutions deliv ... (1228 characters truncated) ... ets user needs and maximizes value. The benefits for organizations include peace of mind, increased revenue, and reduced costs.\n\n[SOURCE: 371, 370]", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 58, 59, 220888), datetime.datetime(2024, 6, 14, 9, 59, 0, 395928), datetime.datetime(2024, 6, 14, 9, 59, 6, 388387)) 2024-06-14 12:02:16,784 [DEBUG] sqlalchemy.engine.Engine: Row (103, 74, 'What are the typical services offered by ae?', "What are the typical services offered by ae, a company based in Flanders, Belgium, known for their development services through their Digital Studio and the 'Think, Build, Run' methodology?", "ae, a company based in Flanders, Belgium, offers a range of services through their Digital Studio and the 'Think, Build, Run' methodology. These serv ... (1369 characters truncated) ... ed to help organizations thrive in the digital world by ensuring their digital solutions are delivered on time, within budget, and meet user needs.\n", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 10, 1, 18, 168514), datetime.datetime(2024, 6, 14, 10, 1, 19, 596031), datetime.datetime(2024, 6, 14, 10, 1, 27, 74583)) 2024-06-14 12:02:16,784 [DEBUG] sqlalchemy.engine.Engine: Row (104, 74, 'Can you tell me more about 8?', 'Can you tell me more about the Data & AI services offered by ae, a company based in Flanders, Belgium?', "ae offers a comprehensive range of Data & AI services aimed at helping businesses thrive in a digital world. Their services include enabling data pro ... (1084 characters truncated) ... ocus on ROI, their holistic approach that goes beyond technology, and their capability to act as a true end-to-end partner.\n\nSources: 338, 339, 337", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 10, 1, 37, 876893), datetime.datetime(2024, 6, 14, 10, 1, 38, 891321), datetime.datetime(2024, 6, 14, 10, 1, 45, 899649)) 2024-06-14 12:02:20,638 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 12:02:20,640 [INFO] sqlalchemy.engine.Engine: [cached since 1.743e+04s ago] ('[-0.008309682168002293,-0.013790681471906657,0.07260966535278585,0.021408456137221747,0.020295976384782206,0.004697514383838694,-0.013098773037896848 ... (32407 characters truncated) ... 1735,0.005932095652024747,0.007651691571931948,0.03739018113871323,0.01039219122388413,0.007041183993199382,-0.008825222315075395,0.0290058804723022]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.008309682168002293,-0.013790681471906657,0.07260966535278585,0.021408456137221747,0.020295976384782206,0.004697514383838694,-0.013098773037896848 ... (32407 characters truncated) ... 1735,0.005932095652024747,0.007651691571931948,0.03739018113871323,0.01039219122388413,0.007041183993199382,-0.008825222315075395,0.0290058804723022]', 0.85, 5) 2024-06-14 12:02:20,656 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 12:02:20,660 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.43257269748637905) 2024-06-14 12:02:20,663 [DEBUG] sqlalchemy.engine.Engine: Row (338, 338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00497511, -0.00659084, 0.04674853, ..., -0.00752662, 0.00240509, 0.02078909], dtype=float32), 0.4529602741528008) 2024-06-14 12:02:20,665 [DEBUG] sqlalchemy.engine.Engine: Row (339, 339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00448699, -0.00563733, 0.04762805, ..., -0.01005705, 0.00527407, 0.02094827], dtype=float32), 0.45402272730721627) 2024-06-14 12:02:20,668 [DEBUG] sqlalchemy.engine.Engine: Row (337, 337, 'embedding_small_openai', 85, True, "Filename: 85.html\nUser Context:\nNone\n\n\n Unlock the value of your data\n \nGain a competitive advantage with data\nDoes this sound familiar?\ ... (2500 characters truncated) ... What makes us different?\nFocus on ROI\nMore than just technology\nA true end-to-end partner\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.01554033, 0.0371395 , 0.03638215, ..., -0.00636469, -0.01602096, 0.00293839], dtype=float32), 0.47656974220167525) 2024-06-14 12:02:20,670 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.4769577283052697) 2024-06-14 12:02:23,963 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 12:02:23,964 [INFO] sqlalchemy.engine.Engine: [cached since 1.743e+04s ago] (338, 339, 337) 2024-06-14 12:02:23,969 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 12:02:23,970 [DEBUG] sqlalchemy.engine.Engine: Row (337, 'embedding_small_openai', 85, True, "Filename: 85.html\nUser Context:\nNone\n\n\n Unlock the value of your data\n \nGain a competitive advantage with data\nDoes this sound familiar?\ ... (2500 characters truncated) ... What makes us different?\nFocus on ROI\nMore than just technology\nA true end-to-end partner\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 12:02:23,971 [DEBUG] sqlalchemy.engine.Engine: Row (338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n") 2024-06-14 12:02:23,972 [DEBUG] sqlalchemy.engine.Engine: Row (339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n") 2024-06-14 12:02:23,974 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 12:02:23,975 [INFO] sqlalchemy.engine.Engine: [cached since 1.743e+04s ago] (85,) 2024-06-14 12:02:23,978 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 12:02:23,979 [DEBUG] sqlalchemy.engine.Engine: Row (85, 31, 'https://www.ae.be/data-ai/unlock-the-value-of-your-data', '39/31/en', '85.html', 'html', 'en', None, 'Title: AE - Unlock the value of your data\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 317825), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 630795), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 620208), datetime.datetime(2024, 6, 7, 13, 59, 30, 973377), None) 2024-06-14 12:02:23,980 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 12:02:23,980 [INFO] sqlalchemy.engine.Engine: [cached since 1.743e+04s ago] (82,) 2024-06-14 12:02:23,983 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 12:02:23,984 [DEBUG] sqlalchemy.engine.Engine: Row (82, 27, 'https://www.ae.be/our-solutions/data-ai', '39/27/en', '82.html', 'html', 'en', None, 'Title: AE - Data & AI\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 855231), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 442959), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 427540), datetime.datetime(2024, 6, 7, 13, 59, 31, 146841), None) 2024-06-14 12:02:23,985 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 12:02:23,986 [INFO] sqlalchemy.engine.Engine: [cached since 1.743e+04s ago] (84,) 2024-06-14 12:02:23,989 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 12:02:23,990 [DEBUG] sqlalchemy.engine.Engine: Row (84, 30, 'https://www.ae.be/our-solutions/data-ai#solutions', '39/30/en', '84.html', 'html', 'en', None, 'Title: AE - Data & AI\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 175360), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 708679), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 694288), datetime.datetime(2024, 6, 7, 13, 59, 31, 316343), None) 2024-06-14 12:02:23,992 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 12:02:23,992 [INFO] sqlalchemy.engine.Engine: [cached since 1.743e+04s ago] (datetime.datetime(2024, 6, 14, 10, 2, 23, 991540, tzinfo=datetime.timezone.utc), 74) 2024-06-14 12:02:23,995 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 12:02:23,996 [INFO] sqlalchemy.engine.Engine: [cached since 1.743e+04s ago] (74, 'How do they lower cost?', 'How does ae, a company based in Flanders, Belgium, lower costs through their Data & AI services?', "ae lowers costs through their Data & AI services by enabling businesses to unlock the value of their data, which leads to more informed strategic dec ... (377 characters truncated) ... ces like data assessment, workshops, prototyping, and integration design to help businesses efficiently utilize their data.\n\nSources: 338, 339, 337", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 10, 2, 16, 726906, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 10, 2, 19, 980577, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 10, 2, 23, 991533, tzinfo=datetime.timezone.utc)) 2024-06-14 12:02:23,998 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 12:02:23,999 [DEBUG] sqlalchemy.engine.Engine: Row (105,) 2024-06-14 12:02:24,000 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 12:02:24,000 [INFO] sqlalchemy.engine.Engine: [cached since 1.743e+04s ago] [(105, 337), (105, 338), (105, 339)] 2024-06-14 12:02:24,006 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 12:02:24,009 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 12:02:24,011 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 12:02:24,012 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 12:02:24,012 [INFO] sqlalchemy.engine.Engine: [cached since 1.743e+04s ago] (105,) 2024-06-14 12:02:24,015 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 12:02:24,016 [DEBUG] sqlalchemy.engine.Engine: Row (105, 74, 'How do they lower cost?', 'How does ae, a company based in Flanders, Belgium, lower costs through their Data & AI services?', "ae lowers costs through their Data & AI services by enabling businesses to unlock the value of their data, which leads to more informed strategic dec ... (377 characters truncated) ... ces like data assessment, workshops, prototyping, and integration design to help businesses efficiently utilize their data.\n\nSources: 338, 339, 337", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 10, 2, 16, 726906), datetime.datetime(2024, 6, 14, 10, 2, 19, 980577), datetime.datetime(2024, 6, 14, 10, 2, 23, 991533)) 2024-06-14 12:02:24,016 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 12:02:52,725 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 12:02:52,727 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 12:02:52,727 [INFO] sqlalchemy.engine.Engine: [cached since 1.746e+04s ago] ('39',) 2024-06-14 12:02:52,730 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 12:02:52,731 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 12:02:52,732 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 12:02:52,733 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 12:02:52,734 [INFO] sqlalchemy.engine.Engine: [cached since 1.746e+04s ago] () 2024-06-14 12:02:52,735 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 12:02:52,736 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 12:02:52,738 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 12:02:52,738 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 12:02:52,739 [INFO] sqlalchemy.engine.Engine: [cached since 1.746e+04s ago] ('3d353ea4-b764-40fd-b748-1a542daa6d45', 1) 2024-06-14 12:02:52,741 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 12:02:52,741 [DEBUG] sqlalchemy.engine.Engine: Row (74, None, '3d353ea4-b764-40fd-b748-1a542daa6d45', datetime.datetime(2024, 6, 14, 9, 58, 15, 399829), datetime.datetime(2024, 6, 14, 10, 2, 23, 991540)) 2024-06-14 12:02:52,742 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 12:02:52,743 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 12:02:52,744 [INFO] sqlalchemy.engine.Engine: [cached since 1.746e+04s ago] (39,) 2024-06-14 12:02:52,746 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 12:02:52,747 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 12:02:52,813 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 12:02:52,814 [INFO] sqlalchemy.engine.Engine: [cached since 1.746e+04s ago] ('3d353ea4-b764-40fd-b748-1a542daa6d45',) 2024-06-14 12:02:52,816 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 12:02:52,816 [DEBUG] sqlalchemy.engine.Engine: Row (101, 74, 'Does ae offer development services?', 'Does ae, a company based in Flanders, Belgium, offer development services?', "Yes, ae offers development services. They provide application development services through their Digital Studio, where they build innovative digital ... (67 characters truncated) ... follow a methodology that includes phases like 'Think,' 'Build,' and 'Run' to ensure user-friendly, secure, and timely delivery of digital solutions.", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 9, 58, 15, 412068), datetime.datetime(2024, 6, 14, 9, 58, 16, 327748), datetime.datetime(2024, 6, 14, 9, 58, 18, 963829)) 2024-06-14 12:02:52,817 [DEBUG] sqlalchemy.engine.Engine: Row (102, 74, "Can you tell me more about 'Think, Build, Run'?", "Can you tell me more about the 'Think, Build, Run' methodology that ae, a company based in Flanders, Belgium, follows for their development services?", "The 'Think, Build, Run' methodology followed by ae for their development services is designed to create user-friendly, secure digital solutions deliv ... (1228 characters truncated) ... ets user needs and maximizes value. The benefits for organizations include peace of mind, increased revenue, and reduced costs.\n\n[SOURCE: 371, 370]", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 9, 58, 59, 220888), datetime.datetime(2024, 6, 14, 9, 59, 0, 395928), datetime.datetime(2024, 6, 14, 9, 59, 6, 388387)) 2024-06-14 12:02:52,817 [DEBUG] sqlalchemy.engine.Engine: Row (103, 74, 'What are the typical services offered by ae?', "What are the typical services offered by ae, a company based in Flanders, Belgium, known for their development services through their Digital Studio and the 'Think, Build, Run' methodology?", "ae, a company based in Flanders, Belgium, offers a range of services through their Digital Studio and the 'Think, Build, Run' methodology. These serv ... (1369 characters truncated) ... ed to help organizations thrive in the digital world by ensuring their digital solutions are delivered on time, within budget, and meet user needs.\n", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 10, 1, 18, 168514), datetime.datetime(2024, 6, 14, 10, 1, 19, 596031), datetime.datetime(2024, 6, 14, 10, 1, 27, 74583)) 2024-06-14 12:02:52,817 [DEBUG] sqlalchemy.engine.Engine: Row (104, 74, 'Can you tell me more about 8?', 'Can you tell me more about the Data & AI services offered by ae, a company based in Flanders, Belgium?', "ae offers a comprehensive range of Data & AI services aimed at helping businesses thrive in a digital world. Their services include enabling data pro ... (1084 characters truncated) ... ocus on ROI, their holistic approach that goes beyond technology, and their capability to act as a true end-to-end partner.\n\nSources: 338, 339, 337", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 10, 1, 37, 876893), datetime.datetime(2024, 6, 14, 10, 1, 38, 891321), datetime.datetime(2024, 6, 14, 10, 1, 45, 899649)) 2024-06-14 12:02:52,818 [DEBUG] sqlalchemy.engine.Engine: Row (105, 74, 'How do they lower cost?', 'How does ae, a company based in Flanders, Belgium, lower costs through their Data & AI services?', "ae lowers costs through their Data & AI services by enabling businesses to unlock the value of their data, which leads to more informed strategic dec ... (377 characters truncated) ... ces like data assessment, workshops, prototyping, and integration design to help businesses efficiently utilize their data.\n\nSources: 338, 339, 337", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 10, 2, 16, 726906), datetime.datetime(2024, 6, 14, 10, 2, 19, 980577), datetime.datetime(2024, 6, 14, 10, 2, 23, 991533)) 2024-06-14 12:02:54,485 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 12:02:54,487 [INFO] sqlalchemy.engine.Engine: [cached since 1.746e+04s ago] ('[0.03778281778567469,0.0012078086080034326,0.057961677809379254,0.012119140645497684,0.026208872493556686,0.013163554746539763,-0.04729420748792488,0 ... (32361 characters truncated) ... 3,0.02400181101724032,0.018733760181021995,0.038860074980293854,0.009202664622625551,-0.004916626940975493,0.004092262498222571,0.008913644467824505]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[0.03778281778567469,0.0012078086080034326,0.057961677809379254,0.012119140645497684,0.026208872493556686,0.013163554746539763,-0.04729420748792488,0 ... (32361 characters truncated) ... 3,0.02400181101724032,0.018733760181021995,0.038860074980293854,0.009202664622625551,-0.004916626940975493,0.004092262498222571,0.008913644467824505]', 0.85, 5) 2024-06-14 12:02:54,502 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 12:02:54,505 [DEBUG] sqlalchemy.engine.Engine: Row (338, 338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00497511, -0.00659084, 0.04674853, ..., -0.00752662, 0.00240509, 0.02078909], dtype=float32), 0.46463718468738713) 2024-06-14 12:02:54,507 [DEBUG] sqlalchemy.engine.Engine: Row (339, 339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00448699, -0.00563733, 0.04762805, ..., -0.01005705, 0.00527407, 0.02094827], dtype=float32), 0.4650553673175768) 2024-06-14 12:02:54,510 [DEBUG] sqlalchemy.engine.Engine: Row (337, 337, 'embedding_small_openai', 85, True, "Filename: 85.html\nUser Context:\nNone\n\n\n Unlock the value of your data\n \nGain a competitive advantage with data\nDoes this sound familiar?\ ... (2500 characters truncated) ... What makes us different?\nFocus on ROI\nMore than just technology\nA true end-to-end partner\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.01554033, 0.0371395 , 0.03638215, ..., -0.00636469, -0.01602096, 0.00293839], dtype=float32), 0.4800786042352434) 2024-06-14 12:02:54,512 [DEBUG] sqlalchemy.engine.Engine: Row (353, 353, 'embedding_small_openai', 96, True, 'Filename: 96.html\nUser Context:None\nTitle: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for ... (717 characters truncated) ... hat makes us different?\nIntelligent use of AI\nJust enough change\nMore than just technology\nGet in touch with our experts\n\xa0\nHere to help \n\n', array([-0.02333704, 0.01682236, 0.05538928, ..., -0.00043228, -0.0089034 , 0.00139342], dtype=float32), 0.498171031474978) 2024-06-14 12:02:54,514 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.5036208320793789) 2024-06-14 12:02:57,143 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER) 2024-06-14 12:02:57,145 [INFO] sqlalchemy.engine.Engine: [cached since 1.746e+04s ago] (337,) 2024-06-14 12:02:57,150 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 12:02:57,153 [DEBUG] sqlalchemy.engine.Engine: Row (337, 'embedding_small_openai', 85, True, "Filename: 85.html\nUser Context:\nNone\n\n\n Unlock the value of your data\n \nGain a competitive advantage with data\nDoes this sound familiar?\ ... (2500 characters truncated) ... What makes us different?\nFocus on ROI\nMore than just technology\nA true end-to-end partner\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 12:02:57,155 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 12:02:57,156 [INFO] sqlalchemy.engine.Engine: [cached since 1.746e+04s ago] (85,) 2024-06-14 12:02:57,159 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 12:02:57,161 [DEBUG] sqlalchemy.engine.Engine: Row (85, 31, 'https://www.ae.be/data-ai/unlock-the-value-of-your-data', '39/31/en', '85.html', 'html', 'en', None, 'Title: AE - Unlock the value of your data\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 317825), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 630795), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 620208), datetime.datetime(2024, 6, 7, 13, 59, 30, 973377), None) 2024-06-14 12:02:57,164 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 12:02:57,165 [INFO] sqlalchemy.engine.Engine: [cached since 1.746e+04s ago] (datetime.datetime(2024, 6, 14, 10, 2, 57, 162970, tzinfo=datetime.timezone.utc), 74) 2024-06-14 12:02:57,169 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 12:02:57,171 [INFO] sqlalchemy.engine.Engine: [cached since 1.746e+04s ago] (74, 'Is there any evidence on the 8% increase in profit?', "Can you provide evidence supporting the claim that ae's Data & AI services can lead to an 8% increase in profit?", 'Yes, ae claims that businesses using data efficiently can increase their profit by 8%. This is supported by their methodology, which focuses on unloc ... (132 characters truncated) ... ts highlighted include more informed strategic decisions, improved control of operational processes, and a better understanding of customer behavior.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 10, 2, 52, 742548, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 10, 2, 53, 996680, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 10, 2, 57, 162948, tzinfo=datetime.timezone.utc)) 2024-06-14 12:02:57,174 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 12:02:57,175 [DEBUG] sqlalchemy.engine.Engine: Row (106,) 2024-06-14 12:02:57,177 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 12:02:57,178 [INFO] sqlalchemy.engine.Engine: [cached since 1.632e+04s ago] (106, 337) 2024-06-14 12:02:57,181 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 12:02:57,185 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 12:02:57,188 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 12:02:57,189 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 12:02:57,190 [INFO] sqlalchemy.engine.Engine: [cached since 1.746e+04s ago] (106,) 2024-06-14 12:02:57,192 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 12:02:57,193 [DEBUG] sqlalchemy.engine.Engine: Row (106, 74, 'Is there any evidence on the 8% increase in profit?', "Can you provide evidence supporting the claim that ae's Data & AI services can lead to an 8% increase in profit?", 'Yes, ae claims that businesses using data efficiently can increase their profit by 8%. This is supported by their methodology, which focuses on unloc ... (132 characters truncated) ... ts highlighted include more informed strategic decisions, improved control of operational processes, and a better understanding of customer behavior.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 10, 2, 52, 742548), datetime.datetime(2024, 6, 14, 10, 2, 53, 996680), datetime.datetime(2024, 6, 14, 10, 2, 57, 162948)) 2024-06-14 12:02:57,195 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 13:59:48,742 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 13:59:48,744 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 13:59:48,746 [INFO] sqlalchemy.engine.Engine: [cached since 2.473e+04s ago] ('39',) 2024-06-14 13:59:48,752 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 13:59:48,753 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 13:59:49,107 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 14:00:15,182 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 14:00:15,183 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 14:00:15,184 [INFO] sqlalchemy.engine.Engine: [cached since 2.451e+04s ago] ('39',) 2024-06-14 14:00:15,188 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 14:00:15,189 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 14:00:15,190 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 14:00:15,191 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 14:00:15,192 [INFO] sqlalchemy.engine.Engine: [cached since 2.451e+04s ago] () 2024-06-14 14:00:15,193 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 14:00:15,195 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 14:00:15,197 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 14:00:15,197 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 14:00:15,198 [INFO] sqlalchemy.engine.Engine: [cached since 2.451e+04s ago] ('fd6c3afd-f72f-4af4-b65f-70b245e12b1d', 1) 2024-06-14 14:00:15,200 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 14:00:15,201 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-14 14:00:15,201 [INFO] sqlalchemy.engine.Engine: [cached since 2.336e+04s ago] (None, 'fd6c3afd-f72f-4af4-b65f-70b245e12b1d', datetime.datetime(2024, 6, 14, 12, 0, 15, 200859, tzinfo=datetime.timezone.utc), None) 2024-06-14 14:00:15,203 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 14:00:15,203 [DEBUG] sqlalchemy.engine.Engine: Row (75,) 2024-06-14 14:00:15,204 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 14:00:15,207 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 14:00:15,208 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 14:00:15,209 [INFO] sqlalchemy.engine.Engine: [cached since 2.336e+04s ago] (75,) 2024-06-14 14:00:15,210 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 14:00:15,211 [DEBUG] sqlalchemy.engine.Engine: Row (75, None, 'fd6c3afd-f72f-4af4-b65f-70b245e12b1d', datetime.datetime(2024, 6, 14, 12, 0, 15, 200859), None) 2024-06-14 14:00:15,211 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 14:00:15,212 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 14:00:15,213 [INFO] sqlalchemy.engine.Engine: [cached since 2.451e+04s ago] (39,) 2024-06-14 14:00:15,214 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 14:00:15,215 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 14:00:15,267 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 14:00:15,268 [INFO] sqlalchemy.engine.Engine: [cached since 2.451e+04s ago] ('fd6c3afd-f72f-4af4-b65f-70b245e12b1d',) 2024-06-14 14:00:15,269 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 14:00:16,635 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 14:00:16,637 [INFO] sqlalchemy.engine.Engine: [cached since 2.451e+04s ago] ('[-0.014720226930220907,-0.011492580403531653,0.05709827432129712,0.008339211510255294,-0.04805006182207433,-0.006688249895865516,-0.02274207443439242 ... (32333 characters truncated) ... 0.01524691407100783,-0.015287428466452977,0.006745645444633241,0.017448194671323213,-0.013923444130240529,-0.014342092262291996,0.021445615642792872]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.014720226930220907,-0.011492580403531653,0.05709827432129712,0.008339211510255294,-0.04805006182207433,-0.006688249895865516,-0.02274207443439242 ... (32333 characters truncated) ... 0.01524691407100783,-0.015287428466452977,0.006745645444633241,0.017448194671323213,-0.013923444130240529,-0.014342092262291996,0.021445615642792872]', 0.85, 5) 2024-06-14 14:00:16,653 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 14:00:16,657 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.39781985360862204) 2024-06-14 14:00:16,659 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.43146329059842303) 2024-06-14 14:00:16,660 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.49831173015096153) 2024-06-14 14:00:16,662 [DEBUG] sqlalchemy.engine.Engine: Row (354, 354, 'embedding_small_openai', 99, True, "Filename: 99.html\nUser Context:\nNone\n\nDigital business requires robust applications that meet the needs and expectations of your users or custome ... (2190 characters truncated) ... true end-to-end partner, that can help you from concept to roll-out, and even with managed services afterwards.\n\xa0\nYour journey starts here!\n\n", array([ 3.1722791e-03, 9.3364501e-03, 6.2213842e-02, ..., -1.0531748e-02, -8.9355875e-03, 1.0690612e-05], dtype=float32), 0.5063002992330736) 2024-06-14 14:00:16,664 [DEBUG] sqlalchemy.engine.Engine: Row (355, 355, 'embedding_small_openai', 98, True, "Filename: 98.html\nUser Context:\nNone\n\nDigital business requires robust applications that meet the needs and expectations of your users or custome ... (2190 characters truncated) ... true end-to-end partner, that can help you from concept to roll-out, and even with managed services afterwards.\n\xa0\nYour journey starts here!\n\n", array([ 0.00663747, 0.00946231, 0.06141025, ..., -0.00975391, -0.01085468, 0.00113996], dtype=float32), 0.507093187764541) 2024-06-14 14:00:24,613 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-14 14:00:24,615 [INFO] sqlalchemy.engine.Engine: [cached since 2.451e+04s ago] (334, 398) 2024-06-14 14:00:24,619 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 14:00:24,621 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-14 14:00:24,622 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 14:00:24,625 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 14:00:24,626 [INFO] sqlalchemy.engine.Engine: [cached since 2.451e+04s ago] (80,) 2024-06-14 14:00:24,629 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 14:00:24,631 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-14 14:00:24,632 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 14:00:24,633 [INFO] sqlalchemy.engine.Engine: [cached since 2.451e+04s ago] (109,) 2024-06-14 14:00:24,638 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 14:00:24,639 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-14 14:00:24,642 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 14:00:24,642 [INFO] sqlalchemy.engine.Engine: [cached since 2.451e+04s ago] (datetime.datetime(2024, 6, 14, 12, 0, 24, 641250, tzinfo=datetime.timezone.utc), 75) 2024-06-14 14:00:24,645 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 14:00:24,646 [INFO] sqlalchemy.engine.Engine: [cached since 2.451e+04s ago] (75, 'What are the services offered by ae?', 'What are the services offered by ae, a company based in Flanders, Belgium, also known as application engineers?', "ae, a company based in Flanders, Belgium, offers a wide range of services including:\n\n1. **Inspire**: Providing inspiration and ideas to help clien ... (1342 characters truncated) ... to help businesses thrive in a digital world by blending ICT and business, and by offering solutions that go beyond technology.\n\nSources: 334, 398", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 12, 0, 15, 211738, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 12, 0, 16, 252842, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 12, 0, 24, 641239, tzinfo=datetime.timezone.utc)) 2024-06-14 14:00:24,650 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 14:00:24,651 [DEBUG] sqlalchemy.engine.Engine: Row (107,) 2024-06-14 14:00:24,652 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 14:00:24,653 [INFO] sqlalchemy.engine.Engine: [cached since 2.451e+04s ago] [(107, 334), (107, 398)] 2024-06-14 14:00:24,661 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 14:00:24,663 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 14:00:24,665 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 14:00:24,666 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 14:00:24,667 [INFO] sqlalchemy.engine.Engine: [cached since 2.451e+04s ago] (107,) 2024-06-14 14:00:24,669 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 14:00:24,670 [DEBUG] sqlalchemy.engine.Engine: Row (107, 75, 'What are the services offered by ae?', 'What are the services offered by ae, a company based in Flanders, Belgium, also known as application engineers?', "ae, a company based in Flanders, Belgium, offers a wide range of services including:\n\n1. **Inspire**: Providing inspiration and ideas to help clien ... (1342 characters truncated) ... to help businesses thrive in a digital world by blending ICT and business, and by offering solutions that go beyond technology.\n\nSources: 334, 398", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 12, 0, 15, 211738), datetime.datetime(2024, 6, 14, 12, 0, 16, 252842), datetime.datetime(2024, 6, 14, 12, 0, 24, 641239)) 2024-06-14 14:00:24,670 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 14:00:48,921 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 14:00:48,923 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 14:00:48,925 [INFO] sqlalchemy.engine.Engine: [cached since 2.471e+04s ago] () 2024-06-14 14:00:48,929 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 14:00:48,934 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 14:00:48,936 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 14:00:48,937 [INFO] sqlalchemy.engine.Engine: [cached since 2.471e+04s ago] (107,) 2024-06-14 14:00:48,941 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 14:00:48,943 [DEBUG] sqlalchemy.engine.Engine: Row (107, 75, 'What are the services offered by ae?', 'What are the services offered by ae, a company based in Flanders, Belgium, also known as application engineers?', "ae, a company based in Flanders, Belgium, offers a wide range of services including:\n\n1. **Inspire**: Providing inspiration and ideas to help clien ... (1342 characters truncated) ... to help businesses thrive in a digital world by blending ICT and business, and by offering solutions that go beyond technology.\n\nSources: 334, 398", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 12, 0, 15, 211738), datetime.datetime(2024, 6, 14, 12, 0, 16, 252842), datetime.datetime(2024, 6, 14, 12, 0, 24, 641239)) 2024-06-14 14:00:48,946 [INFO] sqlalchemy.engine.Engine: UPDATE interaction SET appreciation=%s::INTEGER WHERE interaction.id = %s::INTEGER 2024-06-14 14:00:48,947 [INFO] sqlalchemy.engine.Engine: [cached since 2.471e+04s ago] (100, 107) 2024-06-14 14:00:48,949 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 14:00:51,121 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 14:00:51,123 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 14:00:51,126 [INFO] sqlalchemy.engine.Engine: [cached since 2.472e+04s ago] () 2024-06-14 14:00:51,130 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 14:00:51,136 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 14:00:51,137 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 14:00:51,137 [INFO] sqlalchemy.engine.Engine: [cached since 2.472e+04s ago] (107,) 2024-06-14 14:00:51,140 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 14:00:51,140 [DEBUG] sqlalchemy.engine.Engine: Row (107, 75, 'What are the services offered by ae?', 'What are the services offered by ae, a company based in Flanders, Belgium, also known as application engineers?', "ae, a company based in Flanders, Belgium, offers a wide range of services including:\n\n1. **Inspire**: Providing inspiration and ideas to help clien ... (1342 characters truncated) ... to help businesses thrive in a digital world by blending ICT and business, and by offering solutions that go beyond technology.\n\nSources: 334, 398", 'RAG_TENANT', 'en', 100, datetime.datetime(2024, 6, 14, 12, 0, 15, 211738), datetime.datetime(2024, 6, 14, 12, 0, 16, 252842), datetime.datetime(2024, 6, 14, 12, 0, 24, 641239)) 2024-06-14 14:00:51,142 [INFO] sqlalchemy.engine.Engine: UPDATE interaction SET appreciation=%s::INTEGER WHERE interaction.id = %s::INTEGER 2024-06-14 14:00:51,142 [INFO] sqlalchemy.engine.Engine: [cached since 2.472e+04s ago] (0, 107) 2024-06-14 14:00:51,144 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 14:01:23,498 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 14:01:23,499 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 14:01:23,500 [INFO] sqlalchemy.engine.Engine: [cached since 2.457e+04s ago] ('39',) 2024-06-14 14:01:23,504 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 14:01:23,505 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 14:01:23,506 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 14:01:23,507 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 14:01:23,508 [INFO] sqlalchemy.engine.Engine: [cached since 2.457e+04s ago] () 2024-06-14 14:01:23,510 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 14:01:23,511 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 14:01:23,513 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 14:01:23,514 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 14:01:23,515 [INFO] sqlalchemy.engine.Engine: [cached since 2.457e+04s ago] ('fd6c3afd-f72f-4af4-b65f-70b245e12b1d', 1) 2024-06-14 14:01:23,516 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 14:01:23,517 [DEBUG] sqlalchemy.engine.Engine: Row (75, None, 'fd6c3afd-f72f-4af4-b65f-70b245e12b1d', datetime.datetime(2024, 6, 14, 12, 0, 15, 200859), datetime.datetime(2024, 6, 14, 12, 0, 24, 641250)) 2024-06-14 14:01:23,518 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 14:01:23,519 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 14:01:23,519 [INFO] sqlalchemy.engine.Engine: [cached since 2.457e+04s ago] (39,) 2024-06-14 14:01:23,522 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 14:01:23,523 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 14:01:23,579 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 14:01:23,579 [INFO] sqlalchemy.engine.Engine: [cached since 2.457e+04s ago] ('fd6c3afd-f72f-4af4-b65f-70b245e12b1d',) 2024-06-14 14:01:23,582 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 14:01:23,582 [DEBUG] sqlalchemy.engine.Engine: Row (107, 75, 'What are the services offered by ae?', 'What are the services offered by ae, a company based in Flanders, Belgium, also known as application engineers?', "ae, a company based in Flanders, Belgium, offers a wide range of services including:\n\n1. **Inspire**: Providing inspiration and ideas to help clien ... (1342 characters truncated) ... to help businesses thrive in a digital world by blending ICT and business, and by offering solutions that go beyond technology.\n\nSources: 334, 398", 'RAG_TENANT', 'en', 0, datetime.datetime(2024, 6, 14, 12, 0, 15, 211738), datetime.datetime(2024, 6, 14, 12, 0, 16, 252842), datetime.datetime(2024, 6, 14, 12, 0, 24, 641239)) 2024-06-14 14:01:24,772 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 14:01:24,775 [INFO] sqlalchemy.engine.Engine: [cached since 2.457e+04s ago] ('[-0.008791441814035105,0.005033967427653348,0.04914828269607994,0.0082088362279355,-0.029745576175294063,-0.0007069811517587205,-0.02924807111868995, ... (32316 characters truncated) ... 0.029352809515513213,-0.01945507292522985,0.007449486576257061,0.022047338467718773,-0.005898055476155047,-0.016640241781951066,0.009753721527482016]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.008791441814035105,0.005033967427653348,0.04914828269607994,0.0082088362279355,-0.029745576175294063,-0.0007069811517587205,-0.02924807111868995, ... (32316 characters truncated) ... 0.029352809515513213,-0.01945507292522985,0.007449486576257061,0.022047338467718773,-0.005898055476155047,-0.016640241781951066,0.009753721527482016]', 0.85, 5) 2024-06-14 14:01:24,790 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 14:01:24,794 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.3749930746804413) 2024-06-14 14:01:24,797 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.4396948765705053) 2024-06-14 14:01:24,799 [DEBUG] sqlalchemy.engine.Engine: Row (407, 407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00583454, 0.00166043, 0.04974287, ..., -0.01230303, -0.03087184, 0.00796122], dtype=float32), 0.47415220455815077) 2024-06-14 14:01:24,801 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.4763086310343555) 2024-06-14 14:01:24,802 [DEBUG] sqlalchemy.engine.Engine: Row (414, 414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00455047, 0.00647751, 0.04748698, ..., -0.01366245, -0.03033153, 0.00956519], dtype=float32), 0.4769049048350833) 2024-06-14 14:01:27,451 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-14 14:01:27,452 [INFO] sqlalchemy.engine.Engine: [cached since 2.457e+04s ago] (407, 414) 2024-06-14 14:01:27,456 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 14:01:27,458 [DEBUG] sqlalchemy.engine.Engine: Row (407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-14 14:01:27,459 [DEBUG] sqlalchemy.engine.Engine: Row (414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-14 14:01:27,462 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 14:01:27,463 [INFO] sqlalchemy.engine.Engine: [cached since 2.457e+04s ago] (120,) 2024-06-14 14:01:27,466 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 14:01:27,467 [DEBUG] sqlalchemy.engine.Engine: Row (120, 67, 'https://www.ae.be/our-services#inspire', '39/67/en', '120.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 38, 434701), 8, datetime.datetime(2024, 6, 7, 15, 59, 55, 22150), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 55, 12382), datetime.datetime(2024, 6, 7, 13, 59, 55, 347392), None) 2024-06-14 14:01:27,468 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 14:01:27,469 [INFO] sqlalchemy.engine.Engine: [cached since 2.457e+04s ago] (125,) 2024-06-14 14:01:27,472 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 14:01:27,473 [DEBUG] sqlalchemy.engine.Engine: Row (125, 72, 'https://www.ae.be/our-services#application-development', '39/72/en', '125.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 39, 202426), 8, datetime.datetime(2024, 6, 7, 15, 59, 56, 498675), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 56, 488290), datetime.datetime(2024, 6, 7, 13, 59, 56, 831906), None) 2024-06-14 14:01:27,475 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 14:01:27,476 [INFO] sqlalchemy.engine.Engine: [cached since 2.457e+04s ago] (datetime.datetime(2024, 6, 14, 12, 1, 27, 474405, tzinfo=datetime.timezone.utc), 75) 2024-06-14 14:01:27,478 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 14:01:27,479 [INFO] sqlalchemy.engine.Engine: [cached since 2.457e+04s ago] (75, 'Can you give me some more info on 5?', 'Can you provide more information on the IT Consultancy services offered by ae, a company based in Flanders, Belgium, also known as application engineers?', "ae offers IT Consultancy services designed to unlock the full potential of your IT infrastructure. Their consultancy services provide strategic insig ... (372 characters truncated) ... extension, managed services, and application development, all aimed at enhancing your business capabilities and driving success.\n\nSources: 407, 414", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 12, 1, 23, 518226, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 12, 1, 24, 447229, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 12, 1, 27, 474396, tzinfo=datetime.timezone.utc)) 2024-06-14 14:01:27,482 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 14:01:27,483 [DEBUG] sqlalchemy.engine.Engine: Row (108,) 2024-06-14 14:01:27,484 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 14:01:27,485 [INFO] sqlalchemy.engine.Engine: [cached since 2.457e+04s ago] [(108, 407), (108, 414)] 2024-06-14 14:01:27,489 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 14:01:27,490 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 14:01:27,494 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 14:01:27,495 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 14:01:27,496 [INFO] sqlalchemy.engine.Engine: [cached since 2.457e+04s ago] (108,) 2024-06-14 14:01:27,499 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 14:01:27,500 [DEBUG] sqlalchemy.engine.Engine: Row (108, 75, 'Can you give me some more info on 5?', 'Can you provide more information on the IT Consultancy services offered by ae, a company based in Flanders, Belgium, also known as application engineers?', "ae offers IT Consultancy services designed to unlock the full potential of your IT infrastructure. Their consultancy services provide strategic insig ... (372 characters truncated) ... extension, managed services, and application development, all aimed at enhancing your business capabilities and driving success.\n\nSources: 407, 414", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 12, 1, 23, 518226), datetime.datetime(2024, 6, 14, 12, 1, 24, 447229), datetime.datetime(2024, 6, 14, 12, 1, 27, 474396)) 2024-06-14 14:01:27,501 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 14:03:26,032 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 14:03:26,033 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 14:03:26,035 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 14:03:26,035 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 14:03:26,036 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 14:03:26,036 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 14:03:26,037 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 14:03:26,037 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 14:03:26,038 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 14:03:26,038 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 14:03:26,039 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 14:03:26,040 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 14:03:26,042 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 14:03:26,046 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE lower(public."user".email) = lower(%s::VARCHAR) LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-14 14:03:26,047 [INFO] sqlalchemy.engine.Engine: [generated in 0.00052s] ('eveai_super@flow-it.net', 1) 2024-06-14 14:03:26,062 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-14 14:03:26,063 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-14 14:03:26,063 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-14 14:03:26,063 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-14 14:03:26,344 [INFO] sqlalchemy.engine.Engine: SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".email = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 14:03:26,344 [INFO] sqlalchemy.engine.Engine: [generated in 0.00042s] ('eveai_super@flow-it.net', 1) 2024-06-14 14:03:26,347 [DEBUG] sqlalchemy.engine.Engine: Col ('public_user_created_at', 'public_user_updated_at', 'public_user_id', 'public_user_user_name', 'public_user_email', 'public_user_password', 'public_user_first_name', 'public_user_last_name', 'public_user_active', 'public_user_fs_uniquifier', 'public_user_confirmed_at', 'public_user_valid_to', 'public_user_last_login_at', 'public_user_current_login_at', 'public_user_last_login_ip', 'public_user_current_login_ip', 'public_user_login_count', 'public_user_tenant_id') 2024-06-14 14:03:26,348 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 13, 12, 7, 0, 424517), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 12, 8, 55, 2, 406395), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), '192.168.1.5', '192.168.1.5', 116, 1) 2024-06-14 14:03:26,590 [INFO] sqlalchemy.engine.Engine: UPDATE public."user" SET updated_at=now(), last_login_at=%s::TIMESTAMP WITHOUT TIME ZONE, current_login_at=%s::TIMESTAMP WITHOUT TIME ZONE, login_count=%s::INTEGER WHERE public."user".id = %s::INTEGER 2024-06-14 14:03:26,590 [INFO] sqlalchemy.engine.Engine: [generated in 0.00045s] (datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), 117, 8) 2024-06-14 14:03:26,593 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER LIMIT %s::INTEGER 2024-06-14 14:03:26,593 [INFO] sqlalchemy.engine.Engine: [generated in 0.00050s] (1, 1) 2024-06-14 14:03:26,595 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 14:03:26,596 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 22, 18, 16, 57, 526860), datetime.datetime(2024, 6, 13, 12, 53, 6, 405098), 1, 'EveAI Manager', 'https://www.askeveai.be', 'Europe/Brussels', '', 'en', ['en', 'nl'], 'openai.text-embedding-3-small', 'openai.gpt-4-turbo', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.5, 0.3, 0.5, [], datetime.date(2024, 1, 1), None, 10001, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... PoFrX68g=", "nonce": "TC36O77vTAFUKcbGndUE0Q==", "tag": "Mpb6Gfs/L982deZwG0qXkA==", "ciphertext": "5aVNp07/CqhsoRQDRH/BFBcvZXvz5+K6A4/4hjVYLsuyE9A="}', False, False) 2024-06-14 14:03:26,597 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 14:03:26,600 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 14:03:26,601 [INFO] sqlalchemy.engine.Engine: SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM public."user" LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON public."user".id = roles_users_1.user_id WHERE public."user".id = %s::INTEGER 2024-06-14 14:03:26,602 [INFO] sqlalchemy.engine.Engine: [generated in 0.00043s] (8,) 2024-06-14 14:03:26,604 [DEBUG] sqlalchemy.engine.Engine: Col ('public_user_created_at', 'public_user_updated_at', 'public_user_id', 'public_user_user_name', 'public_user_email', 'public_user_password', 'public_user_first_name', 'public_user_last_name', 'public_user_active', 'public_user_fs_uniquifier', 'public_user_confirmed_at', 'public_user_valid_to', 'public_user_last_login_at', 'public_user_current_login_at', 'public_user_last_login_ip', 'public_user_current_login_ip', 'public_user_login_count', 'public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-14 14:03:26,604 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-14 14:03:26,605 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-14 14:03:26,605 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-14 14:03:26,606 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 14:03:26,612 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 14:03:26,614 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-14 14:03:26,615 [INFO] sqlalchemy.engine.Engine: [generated in 0.00042s] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-14 14:03:26,617 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-14 14:03:26,618 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-14 14:03:26,618 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-14 14:03:26,619 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-14 14:03:26,622 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 14:03:26,622 [INFO] sqlalchemy.engine.Engine: [generated in 0.00039s] (1,) 2024-06-14 14:03:26,624 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 14:03:26,624 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 22, 18, 16, 57, 526860), datetime.datetime(2024, 6, 13, 12, 53, 6, 405098), 1, 'EveAI Manager', 'https://www.askeveai.be', 'Europe/Brussels', '', 'en', ['en', 'nl'], 'openai.text-embedding-3-small', 'openai.gpt-4-turbo', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.5, 0.3, 0.5, [], datetime.date(2024, 1, 1), None, 10001, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... PoFrX68g=", "nonce": "TC36O77vTAFUKcbGndUE0Q==", "tag": "Mpb6Gfs/L982deZwG0qXkA==", "ciphertext": "5aVNp07/CqhsoRQDRH/BFBcvZXvz5+K6A4/4hjVYLsuyE9A="}', False, False) 2024-06-14 14:03:26,661 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 14:03:34,369 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 14:03:34,372 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-14 14:03:34,374 [INFO] sqlalchemy.engine.Engine: [cached since 7.76s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-14 14:03:34,380 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-14 14:03:34,382 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-14 14:03:34,384 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-14 14:03:34,385 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-14 14:03:34,390 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 14:03:34,392 [INFO] sqlalchemy.engine.Engine: [cached since 7.77s ago] (1,) 2024-06-14 14:03:34,394 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 14:03:34,395 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 22, 18, 16, 57, 526860), datetime.datetime(2024, 6, 13, 12, 53, 6, 405098), 1, 'EveAI Manager', 'https://www.askeveai.be', 'Europe/Brussels', '', 'en', ['en', 'nl'], 'openai.text-embedding-3-small', 'openai.gpt-4-turbo', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.5, 0.3, 0.5, [], datetime.date(2024, 1, 1), None, 10001, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... PoFrX68g=", "nonce": "TC36O77vTAFUKcbGndUE0Q==", "tag": "Mpb6Gfs/L982deZwG0qXkA==", "ciphertext": "5aVNp07/CqhsoRQDRH/BFBcvZXvz5+K6A4/4hjVYLsuyE9A="}', False, False) 2024-06-14 14:03:34,403 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 14:03:40,067 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 14:03:40,067 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 14:03:40,069 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 14:03:40,069 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 14:03:40,070 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 14:03:40,070 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 14:03:40,071 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 14:03:40,071 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 14:03:40,072 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 14:03:40,072 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 14:03:40,073 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 14:03:40,073 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 14:03:40,074 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 14:03:40,078 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-14 14:03:40,079 [INFO] sqlalchemy.engine.Engine: [generated in 0.00056s] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-14 14:03:40,088 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-14 14:03:40,089 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-14 14:03:40,089 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-14 14:03:40,090 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-14 14:03:40,093 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant ORDER BY public.tenant.name LIMIT %s::INTEGER OFFSET %s::INTEGER 2024-06-14 14:03:40,093 [INFO] sqlalchemy.engine.Engine: [generated in 0.00057s] (10, 0) 2024-06-14 14:03:40,096 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 14:03:40,097 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 22, 18, 16, 57, 526860), datetime.datetime(2024, 6, 13, 12, 53, 6, 405098), 1, 'EveAI Manager', 'https://www.askeveai.be', 'Europe/Brussels', '', 'en', ['en', 'nl'], 'openai.text-embedding-3-small', 'openai.gpt-4-turbo', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.5, 0.3, 0.5, [], datetime.date(2024, 1, 1), None, 10001, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... PoFrX68g=", "nonce": "TC36O77vTAFUKcbGndUE0Q==", "tag": "Mpb6Gfs/L982deZwG0qXkA==", "ciphertext": "5aVNp07/CqhsoRQDRH/BFBcvZXvz5+K6A4/4hjVYLsuyE9A="}', False, False) 2024-06-14 14:03:40,097 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 3, 11, 8, 51, 531701), datetime.datetime(2024, 6, 3, 11, 8, 51, 531701), 38, 'Flow IT Playground', 'https://www.flow-it.net', None, None, 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', ' h1', ' h2', ' h3', ' h4', ' h5', ' h6', ' li'], ['p', ' li'], [], [], 5, 0.7, 0.3, 0.5, None, None, None, 1000, None, None, None) 2024-06-14 14:03:40,097 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 5, 12, 19, 39, 34, 844331), datetime.datetime(2024, 6, 6, 14, 53, 59, 860128), 36, 'Flow IT Test1', 'https://www.flow-it.net', None, None, 'en', ['en', 'nl'], 'openai.text-embedding-3-small', 'openai.gpt-4-turbo', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.7, None, None, None, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... H23UMadY=", "nonce": "qBzo2+Ji8PWsvN/3m1yWcg==", "tag": "SEFcHOTpG/4Riq58Z7tgng==", "ciphertext": "yxx4jZoXFF22dqilRC8u4bSad1hGiKioOvN+eYBAxR+K78k="}', False, False) 2024-06-14 14:03:40,098 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 14:03:40,100 [INFO] sqlalchemy.engine.Engine: SELECT count(*) AS count_1 FROM (SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant) AS anon_1 2024-06-14 14:03:40,100 [INFO] sqlalchemy.engine.Engine: [generated in 0.00047s] () 2024-06-14 14:03:40,102 [DEBUG] sqlalchemy.engine.Engine: Col ('count_1',) 2024-06-14 14:03:40,102 [DEBUG] sqlalchemy.engine.Engine: Row (4,) 2024-06-14 14:03:40,136 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 14:03:43,454 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 14:03:43,458 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-14 14:03:43,459 [INFO] sqlalchemy.engine.Engine: [cached since 3.381s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-14 14:03:43,465 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-14 14:03:43,468 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-14 14:03:43,469 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-14 14:03:43,470 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-14 14:03:43,478 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 14:03:43,478 [INFO] sqlalchemy.engine.Engine: [generated in 0.00053s] (39,) 2024-06-14 14:03:43,480 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 14:03:43,481 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 14:03:43,483 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 14:03:43,514 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 14:03:43,514 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 14:03:43,515 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 14:03:43,516 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 14:03:43,516 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 14:03:43,517 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 14:03:43,517 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 14:03:43,518 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 14:03:43,518 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 14:03:43,519 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 14:03:43,519 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 14:03:43,519 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 14:03:43,521 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 14:03:43,524 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-14 14:03:43,524 [INFO] sqlalchemy.engine.Engine: [generated in 0.00046s] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-14 14:03:43,535 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-14 14:03:43,536 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-14 14:03:43,536 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-14 14:03:43,537 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-14 14:03:43,541 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 14:03:43,541 [INFO] sqlalchemy.engine.Engine: [generated in 0.00039s] (39,) 2024-06-14 14:03:43,544 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 14:03:43,544 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 14:03:43,568 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 14:03:46,237 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 14:03:46,237 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 14:03:46,239 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 14:03:46,239 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 14:03:46,240 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 14:03:46,240 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 14:03:46,241 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 14:03:46,241 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 14:03:46,242 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 14:03:46,242 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 14:03:46,242 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 14:03:46,243 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 14:03:46,244 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 14:03:46,248 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-14 14:03:46,248 [INFO] sqlalchemy.engine.Engine: [generated in 0.00041s] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-14 14:03:46,260 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-14 14:03:46,260 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-14 14:03:46,261 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-14 14:03:46,261 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-14 14:03:46,264 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 14:03:46,264 [INFO] sqlalchemy.engine.Engine: [generated in 0.00038s] (39,) 2024-06-14 14:03:46,266 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 14:03:46,267 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 14:03:46,296 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 14:05:08,493 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 14:05:08,496 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-14 14:05:08,497 [INFO] sqlalchemy.engine.Engine: [cached since 82.25s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-14 14:05:08,502 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-14 14:05:08,504 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-14 14:05:08,506 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-14 14:05:08,508 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-14 14:05:08,530 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 14:05:08,530 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 14:05:08,532 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 14:05:08,532 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 14:05:08,532 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 14:05:08,533 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 14:05:08,533 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 14:05:08,533 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 14:05:08,534 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 14:05:08,534 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 14:05:08,535 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 14:05:08,535 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 14:05:08,536 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 14:05:08,536 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 14:05:08,537 [INFO] sqlalchemy.engine.Engine: [generated in 0.00050s] () 2024-06-14 14:05:08,538 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 14:05:08,538 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 14:05:08,540 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 14:05:08,541 [INFO] sqlalchemy.engine.Engine: SELECT document.id AS document_id, document.name AS document_name, document.tenant_id AS document_tenant_id, document.valid_from AS document_valid_from, document.valid_to AS document_valid_to, document.created_at AS document_created_at, document.created_by AS document_created_by, document.updated_at AS document_updated_at, document.updated_by AS document_updated_by FROM document ORDER BY document.created_at DESC LIMIT %s::INTEGER OFFSET %s::INTEGER 2024-06-14 14:05:08,542 [INFO] sqlalchemy.engine.Engine: [generated in 0.00089s] (10, 0) 2024-06-14 14:05:08,547 [DEBUG] sqlalchemy.engine.Engine: Col ('document_id', 'document_name', 'document_tenant_id', 'document_valid_from', 'document_valid_to', 'document_created_at', 'document_created_by', 'document_updated_at', 'document_updated_by') 2024-06-14 14:05:08,547 [DEBUG] sqlalchemy.engine.Engine: Row (78, 'Poging 5', 39, None, datetime.datetime(2024, 6, 11, 0, 0), datetime.datetime(2024, 6, 7, 12, 15, 48, 638358), 8, datetime.datetime(2024, 6, 12, 8, 56, 39, 454459), 8) 2024-06-14 14:05:08,547 [DEBUG] sqlalchemy.engine.Engine: Row (77, 'Nummerke 4?', 39, None, None, datetime.datetime(2024, 6, 7, 12, 14, 43, 376478), 8, datetime.datetime(2024, 6, 7, 12, 14, 43, 376478), 8) 2024-06-14 14:05:08,548 [DEBUG] sqlalchemy.engine.Engine: Row (76, 'nr 3 zekers?', 39, None, None, datetime.datetime(2024, 6, 7, 12, 11, 55, 412890), 8, datetime.datetime(2024, 6, 7, 12, 11, 55, 412890), 8) 2024-06-14 14:05:08,548 [DEBUG] sqlalchemy.engine.Engine: Row (75, 'Succesful Transformations', 39, None, None, datetime.datetime(2024, 6, 7, 12, 2, 49, 175193), 8, datetime.datetime(2024, 6, 7, 12, 2, 49, 175193), 8) 2024-06-14 14:05:08,548 [DEBUG] sqlalchemy.engine.Engine: Row (74, 'Successful transformation - 2', 39, None, None, datetime.datetime(2024, 6, 7, 11, 51, 32, 6165), 8, datetime.datetime(2024, 6, 7, 11, 51, 32, 6165), 8) 2024-06-14 14:05:08,549 [DEBUG] sqlalchemy.engine.Engine: Row (73, 'Successful transformations', 39, None, None, datetime.datetime(2024, 6, 7, 11, 36, 39, 708863), 8, datetime.datetime(2024, 6, 7, 11, 36, 39, 708863), 8) 2024-06-14 14:05:08,549 [DEBUG] sqlalchemy.engine.Engine: Row (72, 'Application Development Services', 39, None, None, datetime.datetime(2024, 6, 6, 17, 34, 33, 173399), 8, datetime.datetime(2024, 6, 6, 17, 34, 33, 173399), 8) 2024-06-14 14:05:08,549 [DEBUG] sqlalchemy.engine.Engine: Row (71, 'It Consultancy Services', 39, None, None, datetime.datetime(2024, 6, 6, 17, 33, 56, 53706), 8, datetime.datetime(2024, 6, 6, 17, 33, 56, 53706), 8) 2024-06-14 14:05:08,550 [DEBUG] sqlalchemy.engine.Engine: Row (70, 'Managed Services', 39, None, None, datetime.datetime(2024, 6, 6, 17, 33, 29, 681921), 8, datetime.datetime(2024, 6, 6, 17, 33, 29, 681921), 8) 2024-06-14 14:05:08,550 [DEBUG] sqlalchemy.engine.Engine: Row (69, 'Strategic Advice', 39, None, None, datetime.datetime(2024, 6, 6, 17, 33, 6, 479114), 8, datetime.datetime(2024, 6, 6, 17, 33, 6, 479114), 8) 2024-06-14 14:05:08,552 [INFO] sqlalchemy.engine.Engine: SELECT count(*) AS count_1 FROM (SELECT document.id AS document_id, document.name AS document_name, document.tenant_id AS document_tenant_id, document.valid_from AS document_valid_from, document.valid_to AS document_valid_to, document.created_at AS document_created_at, document.created_by AS document_created_by, document.updated_at AS document_updated_at, document.updated_by AS document_updated_by FROM document) AS anon_1 2024-06-14 14:05:08,552 [INFO] sqlalchemy.engine.Engine: [generated in 0.00037s] () 2024-06-14 14:05:08,553 [DEBUG] sqlalchemy.engine.Engine: Col ('count_1',) 2024-06-14 14:05:08,554 [DEBUG] sqlalchemy.engine.Engine: Row (52,) 2024-06-14 14:05:08,557 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 14:05:08,559 [INFO] sqlalchemy.engine.Engine: SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM public."user" LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON public."user".id = roles_users_1.user_id WHERE public."user".id = %s::INTEGER 2024-06-14 14:05:08,559 [INFO] sqlalchemy.engine.Engine: [generated in 0.00050s] (8,) 2024-06-14 14:05:08,562 [DEBUG] sqlalchemy.engine.Engine: Col ('public_user_created_at', 'public_user_updated_at', 'public_user_id', 'public_user_user_name', 'public_user_email', 'public_user_password', 'public_user_first_name', 'public_user_last_name', 'public_user_active', 'public_user_fs_uniquifier', 'public_user_confirmed_at', 'public_user_valid_to', 'public_user_last_login_at', 'public_user_current_login_at', 'public_user_last_login_ip', 'public_user_current_login_ip', 'public_user_login_count', 'public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-14 14:05:08,563 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-14 14:05:08,563 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-14 14:05:08,563 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-14 14:05:08,565 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 14:05:08,566 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 14:05:35,576 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 14:05:35,577 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-14 14:05:35,578 [INFO] sqlalchemy.engine.Engine: [cached since 109.3s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-14 14:05:35,583 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-14 14:05:35,585 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-14 14:05:35,586 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-14 14:05:35,587 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-14 14:05:35,594 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 14:05:35,595 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 14:05:35,596 [INFO] sqlalchemy.engine.Engine: [cached since 27.06s ago] () 2024-06-14 14:05:35,597 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 14:05:35,599 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 14:05:35,602 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 14:05:35,603 [INFO] sqlalchemy.engine.Engine: SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM public."user" LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON public."user".id = roles_users_1.user_id WHERE public."user".id = %s::INTEGER 2024-06-14 14:05:35,603 [INFO] sqlalchemy.engine.Engine: [cached since 27.04s ago] (8,) 2024-06-14 14:05:35,605 [DEBUG] sqlalchemy.engine.Engine: Col ('public_user_created_at', 'public_user_updated_at', 'public_user_id', 'public_user_user_name', 'public_user_email', 'public_user_password', 'public_user_first_name', 'public_user_last_name', 'public_user_active', 'public_user_fs_uniquifier', 'public_user_confirmed_at', 'public_user_valid_to', 'public_user_last_login_at', 'public_user_current_login_at', 'public_user_last_login_ip', 'public_user_current_login_ip', 'public_user_login_count', 'public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-14 14:05:35,606 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-14 14:05:35,606 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-14 14:05:35,606 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-14 14:05:35,608 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 15:24:37,870 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:24:37,870 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 15:24:37,871 [INFO] sqlalchemy.engine.Engine: [cached since 2.982e+04s ago] ('39',) 2024-06-14 15:24:37,873 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 15:24:37,873 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 15:24:38,085 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 15:24:51,919 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:24:51,920 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 15:24:51,921 [INFO] sqlalchemy.engine.Engine: [cached since 2.958e+04s ago] ('39',) 2024-06-14 15:24:51,925 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 15:24:51,926 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 15:24:51,927 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:24:51,928 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 15:24:51,929 [INFO] sqlalchemy.engine.Engine: [cached since 2.958e+04s ago] () 2024-06-14 15:24:51,930 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:24:51,931 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:24:51,932 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:24:51,933 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 15:24:51,933 [INFO] sqlalchemy.engine.Engine: [cached since 2.958e+04s ago] ('2945274d-477c-46d3-80df-6a71892329ca', 1) 2024-06-14 15:24:51,935 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 15:24:51,936 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-14 15:24:51,937 [INFO] sqlalchemy.engine.Engine: [cached since 2.844e+04s ago] (None, '2945274d-477c-46d3-80df-6a71892329ca', datetime.datetime(2024, 6, 14, 13, 24, 51, 936411, tzinfo=datetime.timezone.utc), None) 2024-06-14 15:24:51,938 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 15:24:51,938 [DEBUG] sqlalchemy.engine.Engine: Row (76,) 2024-06-14 15:24:51,939 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:24:51,941 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:24:51,942 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 15:24:51,942 [INFO] sqlalchemy.engine.Engine: [cached since 2.844e+04s ago] (76,) 2024-06-14 15:24:51,944 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 15:24:51,945 [DEBUG] sqlalchemy.engine.Engine: Row (76, None, '2945274d-477c-46d3-80df-6a71892329ca', datetime.datetime(2024, 6, 14, 13, 24, 51, 936411), None) 2024-06-14 15:24:51,945 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:24:51,946 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 15:24:51,946 [INFO] sqlalchemy.engine.Engine: [cached since 2.958e+04s ago] (39,) 2024-06-14 15:24:51,948 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 15:24:51,948 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 15:24:52,000 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 15:24:52,000 [INFO] sqlalchemy.engine.Engine: [cached since 2.958e+04s ago] ('2945274d-477c-46d3-80df-6a71892329ca',) 2024-06-14 15:24:52,002 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 15:24:53,757 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 15:24:53,761 [INFO] sqlalchemy.engine.Engine: [cached since 2.958e+04s ago] ('[-0.005100718737319618,-0.001018990420862009,0.06416097331067173,0.016857413700388475,-0.02567493375853689,-0.05430222343049076,-0.01636974711966191, ... (32338 characters truncated) ... ,0.01834676987162575,-0.005591678940355799,0.04220284552957655,0.026755707537381643,-0.009100894511356138,0.005117193833787058,-0.023566110234833522]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.005100718737319618,-0.001018990420862009,0.06416097331067173,0.016857413700388475,-0.02567493375853689,-0.05430222343049076,-0.01636974711966191, ... (32338 characters truncated) ... ,0.01834676987162575,-0.005591678940355799,0.04220284552957655,0.026755707537381643,-0.009100894511356138,0.005117193833787058,-0.023566110234833522]', 0.85, 5) 2024-06-14 15:24:53,779 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 15:24:53,783 [DEBUG] sqlalchemy.engine.Engine: Row (335, 335, 'embedding_small_openai', 83, True, 'Filename: 83.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n', array([ 0.00947791, 0.01524036, 0.06068105, ..., -0.00964615, -0.01224697, -0.0150581 ], dtype=float32), 0.26229776857253173) 2024-06-14 15:24:53,786 [DEBUG] sqlalchemy.engine.Engine: Row (341, 341, 'embedding_small_openai', 88, True, 'Filename: 88.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n', array([ 0.00780765, 0.01443746, 0.06127632, ..., -0.01361226, -0.01082633, -0.01522034], dtype=float32), 0.26458343155679) 2024-06-14 15:24:53,788 [DEBUG] sqlalchemy.engine.Engine: Row (343, 343, 'embedding_small_openai', 90, True, 'Filename: 90.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2B\n \nFind the right balance between customer expe ... (2230 characters truncated) ... rent?\nWe fast-track your CIAM solution\nWe understand your ‘bigger picture’\nOngoing support\n\xa0\nGet in touch with our experts\nHere to help!\n\n', array([ 0.01892933, 0.0293442 , 0.05940667, ..., -0.01314578, -0.01999176, -0.00607534], dtype=float32), 0.299643924736822) 2024-06-14 15:24:53,790 [DEBUG] sqlalchemy.engine.Engine: Row (342, 342, 'embedding_small_openai', 89, True, 'Filename: 89.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2C\n \nEnabling customer journeys for consumers in ... (2393 characters truncated) ... iver an end-to-end solution\nWe understand your ‘bigger picture’\nPost-implementation support\n\xa0\nGet in touch with our experts\nHere to help!\n\n', array([ 0.02038081, 0.0212689 , 0.04566868, ..., -0.01055166, -0.01779182, -0.00608489], dtype=float32), 0.3175325105522502) 2024-06-14 15:24:53,791 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.4574829774344852) 2024-06-14 15:24:59,695 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 15:24:59,695 [INFO] sqlalchemy.engine.Engine: [cached since 2.959e+04s ago] (335, 341, 343, 342) 2024-06-14 15:24:59,699 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 15:24:59,700 [DEBUG] sqlalchemy.engine.Engine: Row (335, 'embedding_small_openai', 83, True, 'Filename: 83.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n') 2024-06-14 15:24:59,701 [DEBUG] sqlalchemy.engine.Engine: Row (341, 'embedding_small_openai', 88, True, 'Filename: 88.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n') 2024-06-14 15:24:59,702 [DEBUG] sqlalchemy.engine.Engine: Row (342, 'embedding_small_openai', 89, True, 'Filename: 89.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2C\n \nEnabling customer journeys for consumers in ... (2393 characters truncated) ... iver an end-to-end solution\nWe understand your ‘bigger picture’\nPost-implementation support\n\xa0\nGet in touch with our experts\nHere to help!\n\n') 2024-06-14 15:24:59,702 [DEBUG] sqlalchemy.engine.Engine: Row (343, 'embedding_small_openai', 90, True, 'Filename: 90.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2B\n \nFind the right balance between customer expe ... (2230 characters truncated) ... rent?\nWe fast-track your CIAM solution\nWe understand your ‘bigger picture’\nOngoing support\n\xa0\nGet in touch with our experts\nHere to help!\n\n') 2024-06-14 15:24:59,704 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 15:24:59,705 [INFO] sqlalchemy.engine.Engine: [cached since 2.959e+04s ago] (83,) 2024-06-14 15:24:59,707 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 15:24:59,708 [DEBUG] sqlalchemy.engine.Engine: Row (83, 28, 'https://www.ae.be/our-solutions/ciam', '39/28/en', '83.html', 'html', 'en', None, 'Title: AE - CIAM\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 19212), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 221197), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 209129), datetime.datetime(2024, 6, 7, 13, 59, 30, 541349), None) 2024-06-14 15:24:59,709 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 15:24:59,709 [INFO] sqlalchemy.engine.Engine: [cached since 2.959e+04s ago] (88,) 2024-06-14 15:24:59,711 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 15:24:59,712 [DEBUG] sqlalchemy.engine.Engine: Row (88, 34, 'https://www.ae.be/our-solutions/ciam#solutions', '39/34/en', '88.html', 'html', 'en', None, 'Title: AE - CIAM\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 23310), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 224301), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 213688), datetime.datetime(2024, 6, 7, 13, 59, 31, 567830), None) 2024-06-14 15:24:59,713 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 15:24:59,714 [INFO] sqlalchemy.engine.Engine: [cached since 2.959e+04s ago] (89,) 2024-06-14 15:24:59,715 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 15:24:59,716 [DEBUG] sqlalchemy.engine.Engine: Row (89, 35, 'https://www.ae.be/cyber-security-compliance/streamline-customer-identity-management-in-b2c', '39/35/en', '89.html', 'html', 'en', None, 'Title: AE - Streamline customer identity management in B2C\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 165040), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 469759), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 458938), datetime.datetime(2024, 6, 7, 13, 59, 31, 831102), None) 2024-06-14 15:24:59,717 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 15:24:59,717 [INFO] sqlalchemy.engine.Engine: [cached since 2.959e+04s ago] (90,) 2024-06-14 15:24:59,719 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 15:24:59,719 [DEBUG] sqlalchemy.engine.Engine: Row (90, 36, 'https://www.ae.be/cyber-security-compliance/streamline-customer-identity-management-in-b2b', '39/36/en', '90.html', 'html', 'en', None, 'Title: AE - Streamline customer identity management in B2B\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 420988), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 748100), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 736878), datetime.datetime(2024, 6, 7, 13, 59, 32, 83130), None) 2024-06-14 15:24:59,721 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 15:24:59,721 [INFO] sqlalchemy.engine.Engine: [cached since 2.959e+04s ago] (datetime.datetime(2024, 6, 14, 13, 24, 59, 720638, tzinfo=datetime.timezone.utc), 76) 2024-06-14 15:24:59,723 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 15:24:59,723 [INFO] sqlalchemy.engine.Engine: [cached since 2.959e+04s ago] (76, 'What are the CIAM solutions offered by ae?', 'What are the Customer Identity and Access Management (CIAM) solutions offered by ae, a company based in Flanders, Belgium?', "ae offers a comprehensive Customer Identity and Access Management (CIAM) solution that includes several key components and features. Their CIAM solut ... (1008 characters truncated) ... ae provides post-implementation support, ensuring ongoing assistance and integration within the client's IT landscape.\n\nSources: 335, 341, 343, 342", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 13, 24, 51, 945615, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 13, 24, 52, 873043, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 13, 24, 59, 720634, tzinfo=datetime.timezone.utc)) 2024-06-14 15:24:59,725 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 15:24:59,726 [DEBUG] sqlalchemy.engine.Engine: Row (109,) 2024-06-14 15:24:59,726 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 15:24:59,727 [INFO] sqlalchemy.engine.Engine: [cached since 2.959e+04s ago] [(109, 335), (109, 341), (109, 342), (109, 343)] 2024-06-14 15:24:59,729 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:24:59,730 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:24:59,732 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:24:59,732 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 15:24:59,733 [INFO] sqlalchemy.engine.Engine: [cached since 2.959e+04s ago] (109,) 2024-06-14 15:24:59,735 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 15:24:59,735 [DEBUG] sqlalchemy.engine.Engine: Row (109, 76, 'What are the CIAM solutions offered by ae?', 'What are the Customer Identity and Access Management (CIAM) solutions offered by ae, a company based in Flanders, Belgium?', "ae offers a comprehensive Customer Identity and Access Management (CIAM) solution that includes several key components and features. Their CIAM solut ... (1008 characters truncated) ... ae provides post-implementation support, ensuring ongoing assistance and integration within the client's IT landscape.\n\nSources: 335, 341, 343, 342", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 13, 24, 51, 945615), datetime.datetime(2024, 6, 14, 13, 24, 52, 873043), datetime.datetime(2024, 6, 14, 13, 24, 59, 720634)) 2024-06-14 15:24:59,736 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 15:29:07,232 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:29:07,234 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 15:29:07,235 [INFO] sqlalchemy.engine.Engine: [cached since 2.526e+04s ago] ('39',) 2024-06-14 15:29:07,239 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 15:29:07,241 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 15:29:07,430 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 15:29:27,090 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 15:29:27,091 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 15:29:27,093 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 15:29:27,094 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 15:29:27,095 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 15:29:27,095 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 15:29:27,096 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 15:29:27,096 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 15:29:27,097 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 15:29:27,097 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 15:29:27,098 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 15:29:27,098 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 15:29:27,099 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:29:27,102 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 15:29:27,102 [INFO] sqlalchemy.engine.Engine: [generated in 0.00049s] ('39',) 2024-06-14 15:29:27,111 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 15:29:27,112 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 15:29:27,125 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 15:29:27,126 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 15:29:27,126 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 15:29:27,127 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 15:29:27,127 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 15:29:27,127 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 15:29:27,128 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 15:29:27,129 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 15:29:27,129 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 15:29:27,129 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 15:29:27,130 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 15:29:27,130 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 15:29:27,131 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:29:27,131 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 15:29:27,132 [INFO] sqlalchemy.engine.Engine: [generated in 0.00034s] () 2024-06-14 15:29:27,132 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:29:27,133 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:29:27,134 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:29:27,136 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 15:29:27,136 [INFO] sqlalchemy.engine.Engine: [generated in 0.00037s] ('e43d62ef-74d8-45c1-a10a-e9ce260c6483', 1) 2024-06-14 15:29:27,139 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 15:29:27,140 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-14 15:29:27,141 [INFO] sqlalchemy.engine.Engine: [generated in 0.00037s] (None, 'e43d62ef-74d8-45c1-a10a-e9ce260c6483', datetime.datetime(2024, 6, 14, 13, 29, 27, 140131, tzinfo=datetime.timezone.utc), None) 2024-06-14 15:29:27,143 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 15:29:27,143 [DEBUG] sqlalchemy.engine.Engine: Row (77,) 2024-06-14 15:29:27,143 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:29:27,145 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:29:27,146 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 15:29:27,146 [INFO] sqlalchemy.engine.Engine: [generated in 0.00035s] (77,) 2024-06-14 15:29:27,147 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 15:29:27,148 [DEBUG] sqlalchemy.engine.Engine: Row (77, None, 'e43d62ef-74d8-45c1-a10a-e9ce260c6483', datetime.datetime(2024, 6, 14, 13, 29, 27, 140131), None) 2024-06-14 15:29:27,149 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 15:30:49,366 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:30:49,368 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 15:30:49,369 [INFO] sqlalchemy.engine.Engine: [cached since 2.422e+04s ago] ('39',) 2024-06-14 15:30:49,373 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 15:30:49,375 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 15:30:49,566 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 15:31:08,722 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 15:31:08,723 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 15:31:08,724 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 15:31:08,725 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 15:31:08,726 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 15:31:08,726 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 15:31:08,727 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 15:31:08,727 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 15:31:08,728 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 15:31:08,728 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 15:31:08,729 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 15:31:08,730 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 15:31:08,731 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:31:08,734 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 15:31:08,734 [INFO] sqlalchemy.engine.Engine: [generated in 0.00056s] ('39',) 2024-06-14 15:31:08,743 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 15:31:08,744 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 15:31:08,758 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 15:31:08,758 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 15:31:08,759 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 15:31:08,760 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 15:31:08,760 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 15:31:08,761 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 15:31:08,761 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 15:31:08,762 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 15:31:08,762 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 15:31:08,763 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 15:31:08,763 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 15:31:08,763 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 15:31:08,764 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:31:08,765 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 15:31:08,765 [INFO] sqlalchemy.engine.Engine: [generated in 0.00036s] () 2024-06-14 15:31:08,766 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:31:08,767 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:31:08,768 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:31:08,769 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 15:31:08,769 [INFO] sqlalchemy.engine.Engine: [generated in 0.00040s] ('e829fd5a-bd64-488c-95f0-00b9f1b06291', 1) 2024-06-14 15:31:08,773 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 15:31:08,775 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-14 15:31:08,775 [INFO] sqlalchemy.engine.Engine: [generated in 0.00040s] (None, 'e829fd5a-bd64-488c-95f0-00b9f1b06291', datetime.datetime(2024, 6, 14, 13, 31, 8, 774282, tzinfo=datetime.timezone.utc), None) 2024-06-14 15:31:08,777 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 15:31:08,777 [DEBUG] sqlalchemy.engine.Engine: Row (78,) 2024-06-14 15:31:08,778 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:31:08,780 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:31:08,781 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 15:31:08,781 [INFO] sqlalchemy.engine.Engine: [generated in 0.00037s] (78,) 2024-06-14 15:31:08,782 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 15:31:08,783 [DEBUG] sqlalchemy.engine.Engine: Row (78, None, 'e829fd5a-bd64-488c-95f0-00b9f1b06291', datetime.datetime(2024, 6, 14, 13, 31, 8, 774282), None) 2024-06-14 15:31:08,783 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:31:08,784 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 15:31:08,784 [INFO] sqlalchemy.engine.Engine: [generated in 0.00039s] (39,) 2024-06-14 15:31:08,787 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 15:31:08,787 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 15:31:08,974 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 15:31:08,975 [INFO] sqlalchemy.engine.Engine: [generated in 0.00042s] ('e829fd5a-bd64-488c-95f0-00b9f1b06291',) 2024-06-14 15:31:08,978 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 15:31:10,212 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 15:31:10,212 [INFO] sqlalchemy.engine.Engine: [generated in 0.00215s] ('[-0.018086244905199757,-0.019628258011480264,0.061449995841792455,0.0320220210411128,-0.028419182972762004,-0.0004845816482485144,0.00039631211883354 ... (32393 characters truncated) ... 94,0.006921050925336161,-0.00542947592033545,0.018504174039172063,0.007421845414974276,0.009396199871767824,-0.01563631524223863,0.00862519331862757]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.018086244905199757,-0.019628258011480264,0.061449995841792455,0.0320220210411128,-0.028419182972762004,-0.0004845816482485144,0.00039631211883354 ... (32393 characters truncated) ... 94,0.006921050925336161,-0.00542947592033545,0.018504174039172063,0.007421845414974276,0.009396199871767824,-0.01563631524223863,0.00862519331862757]', 0.85, 5) 2024-06-14 15:31:10,231 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 15:31:10,231 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.49111032062063187) 2024-06-14 15:31:10,232 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.5312703289114189) 2024-06-14 15:31:10,233 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.5362894426910098) 2024-06-14 15:31:10,234 [DEBUG] sqlalchemy.engine.Engine: Row (368, 368, 'embedding_small_openai', 102, True, 'Filename: 102.html\nUser Context:None\nTitle: AE - Streamline & secure your software delivery process\nSummary: The text discusses a methodology to s ... (1095 characters truncated) ... -end solution\nExpertise in depth & breadth\nMore than just technology\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([ 0.00146745, 0.03014753, 0.04507409, ..., -0.00272697, -0.0156037 , -0.01399181], dtype=float32), 0.5747811561812781) 2024-06-14 15:31:10,234 [DEBUG] sqlalchemy.engine.Engine: Row (414, 414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00455047, 0.00647751, 0.04748698, ..., -0.01366245, -0.03033153, 0.00956519], dtype=float32), 0.5809765900926387) 2024-06-14 15:31:12,327 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-14 15:31:12,328 [INFO] sqlalchemy.engine.Engine: [generated in 0.00112s] (371, 414) 2024-06-14 15:31:12,331 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 15:31:12,332 [DEBUG] sqlalchemy.engine.Engine: Row (371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 15:31:12,333 [DEBUG] sqlalchemy.engine.Engine: Row (414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-14 15:31:12,337 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 15:31:12,338 [INFO] sqlalchemy.engine.Engine: [generated in 0.00104s] (100,) 2024-06-14 15:31:12,342 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 15:31:12,343 [DEBUG] sqlalchemy.engine.Engine: Row (100, 47, 'https://www.ae.be/applications/think-build-run-your-digital-solution', '39/47/en', '100.html', 'html', 'en', None, 'Title: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing digital solutions that are user-friendl ... (853 characters truncated) ... s, such as peace of mind, increased revenue, and reduced costs, and encourages readers to explore client success stories for real-world validation.\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 592229), 8, datetime.datetime(2024, 6, 7, 15, 59, 39, 5310), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 994356), datetime.datetime(2024, 6, 7, 13, 59, 43, 726029), None) 2024-06-14 15:31:12,344 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 15:31:12,345 [INFO] sqlalchemy.engine.Engine: [cached since 0.008448s ago] (125,) 2024-06-14 15:31:12,348 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 15:31:12,349 [DEBUG] sqlalchemy.engine.Engine: Row (125, 72, 'https://www.ae.be/our-services#application-development', '39/72/en', '125.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 39, 202426), 8, datetime.datetime(2024, 6, 7, 15, 59, 56, 498675), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 56, 488290), datetime.datetime(2024, 6, 7, 13, 59, 56, 831906), None) 2024-06-14 15:31:12,352 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 15:31:12,353 [INFO] sqlalchemy.engine.Engine: [generated in 0.00088s] (datetime.datetime(2024, 6, 14, 13, 31, 12, 350303, tzinfo=datetime.timezone.utc), 78) 2024-06-14 15:31:12,356 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 15:31:12,357 [INFO] sqlalchemy.engine.Engine: [generated in 0.00093s] (78, 'Does ae have an offering on Security?', 'Does ae, a company based in Flanders, Belgium, have any offerings related to Security?', 'Yes, ae offers services related to Security. Specifically, they emphasize privacy and security by design during their agile development process and provide managed services that include cybersecurity to ensure the safety of IT infrastructure.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 13, 31, 8, 783414, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 13, 31, 9, 771048, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 13, 31, 12, 350288, tzinfo=datetime.timezone.utc)) 2024-06-14 15:31:12,359 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 15:31:12,360 [DEBUG] sqlalchemy.engine.Engine: Row (110,) 2024-06-14 15:31:12,361 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 15:31:12,362 [INFO] sqlalchemy.engine.Engine: [generated in 0.00066s] [(110, 371), (110, 414)] 2024-06-14 15:31:12,365 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:31:12,366 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:31:12,368 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:31:12,369 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 15:31:12,370 [INFO] sqlalchemy.engine.Engine: [generated in 0.00059s] (110,) 2024-06-14 15:31:12,371 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 15:31:12,372 [DEBUG] sqlalchemy.engine.Engine: Row (110, 78, 'Does ae have an offering on Security?', 'Does ae, a company based in Flanders, Belgium, have any offerings related to Security?', 'Yes, ae offers services related to Security. Specifically, they emphasize privacy and security by design during their agile development process and provide managed services that include cybersecurity to ensure the safety of IT infrastructure.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 13, 31, 8, 783414), datetime.datetime(2024, 6, 14, 13, 31, 9, 771048), datetime.datetime(2024, 6, 14, 13, 31, 12, 350288)) 2024-06-14 15:31:12,373 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 15:32:45,769 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:32:45,770 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 15:32:45,771 [INFO] sqlalchemy.engine.Engine: [cached since 97.04s ago] ('39',) 2024-06-14 15:32:45,775 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 15:32:45,777 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 15:32:45,778 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:32:45,779 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 15:32:45,779 [INFO] sqlalchemy.engine.Engine: [cached since 97.01s ago] () 2024-06-14 15:32:45,781 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:32:45,782 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:32:45,784 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:32:45,785 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 15:32:45,786 [INFO] sqlalchemy.engine.Engine: [cached since 97.02s ago] ('e829fd5a-bd64-488c-95f0-00b9f1b06291', 1) 2024-06-14 15:32:45,789 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 15:32:45,790 [DEBUG] sqlalchemy.engine.Engine: Row (78, None, 'e829fd5a-bd64-488c-95f0-00b9f1b06291', datetime.datetime(2024, 6, 14, 13, 31, 8, 774282), datetime.datetime(2024, 6, 14, 13, 31, 12, 350303)) 2024-06-14 15:32:45,791 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:32:45,791 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 15:32:45,792 [INFO] sqlalchemy.engine.Engine: [cached since 97.01s ago] (39,) 2024-06-14 15:32:45,794 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 15:32:45,795 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 15:32:45,848 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 15:32:45,848 [INFO] sqlalchemy.engine.Engine: [cached since 96.87s ago] ('e829fd5a-bd64-488c-95f0-00b9f1b06291',) 2024-06-14 15:32:45,850 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 15:32:45,850 [DEBUG] sqlalchemy.engine.Engine: Row (110, 78, 'Does ae have an offering on Security?', 'Does ae, a company based in Flanders, Belgium, have any offerings related to Security?', 'Yes, ae offers services related to Security. Specifically, they emphasize privacy and security by design during their agile development process and provide managed services that include cybersecurity to ensure the safety of IT infrastructure.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 13, 31, 8, 783414), datetime.datetime(2024, 6, 14, 13, 31, 9, 771048), datetime.datetime(2024, 6, 14, 13, 31, 12, 350288)) 2024-06-14 15:32:47,227 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 15:32:47,229 [INFO] sqlalchemy.engine.Engine: [cached since 97.02s ago] ('[-0.004467800971313444,-0.007615036422487704,0.06671201109811935,0.003356716197771714,0.0026176686974705757,0.027081642831431326,-0.02449414013633112 ... (32348 characters truncated) ... 023622701646095964,0.01791142397998424,0.014479294638931639,0.014586548535320388,-0.0051213803046510804,-0.0016339482169287756,-0.011308596844949588]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.004467800971313444,-0.007615036422487704,0.06671201109811935,0.003356716197771714,0.0026176686974705757,0.027081642831431326,-0.02449414013633112 ... (32348 characters truncated) ... 023622701646095964,0.01791142397998424,0.014479294638931639,0.014586548535320388,-0.0051213803046510804,-0.0016339482169287756,-0.011308596844949588]', 0.85, 5) 2024-06-14 15:32:47,244 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 15:32:47,247 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.48594302968300584) 2024-06-14 15:32:47,251 [DEBUG] sqlalchemy.engine.Engine: Row (415, 415, 'embedding_small_openai', 116, True, "Filename: 116.html\nUser Context:\nNone\n\nIT is no longer just a support function but a core driver of digital initiatives. More than ever, IT depar ... (2589 characters truncated) ... even more important: they know how to translate that knowledge into valuable business cases for your company. We have the track record to prove it.\n", array([ 0.01252893, -0.00359526, 0.06760174, ..., -0.01424485, -0.01890234, 0.0033331 ], dtype=float32), 0.51263777024162) 2024-06-14 15:32:47,253 [DEBUG] sqlalchemy.engine.Engine: Row (410, 410, 'embedding_small_openai', 117, True, "Filename: 117.html\nUser Context:\nNone\n\nIT is no longer just a support function but a core driver of digital initiatives. More than ever, IT depar ... (2589 characters truncated) ... even more important: they know how to translate that knowledge into valuable business cases for your company. We have the track record to prove it.\n", array([ 0.00998646, -0.00439977, 0.06668555, ..., -0.01500698, -0.01971371, 0.00237383], dtype=float32), 0.5126862593994306) 2024-06-14 15:32:47,255 [DEBUG] sqlalchemy.engine.Engine: Row (368, 368, 'embedding_small_openai', 102, True, 'Filename: 102.html\nUser Context:None\nTitle: AE - Streamline & secure your software delivery process\nSummary: The text discusses a methodology to s ... (1095 characters truncated) ... -end solution\nExpertise in depth & breadth\nMore than just technology\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([ 0.00146745, 0.03014753, 0.04507409, ..., -0.00272697, -0.0156037 , -0.01399181], dtype=float32), 0.5195075676183731) 2024-06-14 15:32:47,256 [DEBUG] sqlalchemy.engine.Engine: Row (341, 341, 'embedding_small_openai', 88, True, 'Filename: 88.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n', array([ 0.00780765, 0.01443746, 0.06127632, ..., -0.01361226, -0.01082633, -0.01522034], dtype=float32), 0.5264510137029925) 2024-06-14 15:32:50,708 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 15:32:50,710 [INFO] sqlalchemy.engine.Engine: [cached since 98.38s ago] (334, 415, 410, 368, 341) 2024-06-14 15:32:50,714 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 15:32:50,716 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-14 15:32:50,717 [DEBUG] sqlalchemy.engine.Engine: Row (341, 'embedding_small_openai', 88, True, 'Filename: 88.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n') 2024-06-14 15:32:50,718 [DEBUG] sqlalchemy.engine.Engine: Row (368, 'embedding_small_openai', 102, True, 'Filename: 102.html\nUser Context:None\nTitle: AE - Streamline & secure your software delivery process\nSummary: The text discusses a methodology to s ... (1095 characters truncated) ... -end solution\nExpertise in depth & breadth\nMore than just technology\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n') 2024-06-14 15:32:50,719 [DEBUG] sqlalchemy.engine.Engine: Row (410, 'embedding_small_openai', 117, True, "Filename: 117.html\nUser Context:\nNone\n\nIT is no longer just a support function but a core driver of digital initiatives. More than ever, IT depar ... (2589 characters truncated) ... even more important: they know how to translate that knowledge into valuable business cases for your company. We have the track record to prove it.\n") 2024-06-14 15:32:50,720 [DEBUG] sqlalchemy.engine.Engine: Row (415, 'embedding_small_openai', 116, True, "Filename: 116.html\nUser Context:\nNone\n\nIT is no longer just a support function but a core driver of digital initiatives. More than ever, IT depar ... (2589 characters truncated) ... even more important: they know how to translate that knowledge into valuable business cases for your company. We have the track record to prove it.\n") 2024-06-14 15:32:50,722 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 15:32:50,723 [INFO] sqlalchemy.engine.Engine: [cached since 98.39s ago] (80,) 2024-06-14 15:32:50,726 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 15:32:50,727 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-14 15:32:50,728 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 15:32:50,729 [INFO] sqlalchemy.engine.Engine: [cached since 98.39s ago] (88,) 2024-06-14 15:32:50,732 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 15:32:50,733 [DEBUG] sqlalchemy.engine.Engine: Row (88, 34, 'https://www.ae.be/our-solutions/ciam#solutions', '39/34/en', '88.html', 'html', 'en', None, 'Title: AE - CIAM\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 23310), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 224301), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 213688), datetime.datetime(2024, 6, 7, 13, 59, 31, 567830), None) 2024-06-14 15:32:50,735 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 15:32:50,736 [INFO] sqlalchemy.engine.Engine: [cached since 98.4s ago] (102,) 2024-06-14 15:32:50,738 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 15:32:50,739 [DEBUG] sqlalchemy.engine.Engine: Row (102, 49, 'https://www.ae.be/cyber-security-compliance/streamline-secure-your-software-delivery-process', '39/49/en', '102.html', 'html', 'en', None, 'Title: AE - Streamline & secure your software delivery process\nSummary: The text discusses a methodology to streamline and secure software delivery ... (539 characters truncated) ... capabilities, and an improvement roadmap prioritizes actions. Progress metrics are defined to monitor actual progress based on business objectives.\n', datetime.datetime(2024, 6, 7, 13, 59, 34, 208273), 8, datetime.datetime(2024, 6, 7, 15, 59, 39, 427102), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 39, 417693), datetime.datetime(2024, 6, 7, 13, 59, 43, 149359), None) 2024-06-14 15:32:50,740 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 15:32:50,741 [INFO] sqlalchemy.engine.Engine: [cached since 98.4s ago] (117,) 2024-06-14 15:32:50,743 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 15:32:50,744 [DEBUG] sqlalchemy.engine.Engine: Row (117, 64, 'https://www.ae.be/our-solutions/it-delivery-performance#solutions', '39/64/en', '117.html', 'html', 'en', None, 'Title: AE - IT Delivery & Performance\nSummary: The text discusses the evolving role of IT departments, emphasizing their shift from support function ... (662 characters truncated) ... to-end partnership, expertise in technology, business, and people, and a proven track record in translating knowledge into valuable business cases.\n', datetime.datetime(2024, 6, 7, 13, 59, 37, 783020), 8, datetime.datetime(2024, 6, 7, 15, 59, 52, 378775), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 52, 367367), datetime.datetime(2024, 6, 7, 13, 59, 56, 398804), None) 2024-06-14 15:32:50,745 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 15:32:50,746 [INFO] sqlalchemy.engine.Engine: [cached since 98.41s ago] (116,) 2024-06-14 15:32:50,748 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 15:32:50,749 [DEBUG] sqlalchemy.engine.Engine: Row (116, 63, 'https://www.ae.be/our-solutions/it-delivery-performance', '39/63/en', '116.html', 'html', 'en', None, 'Title: AE - IT Delivery & Performance\nSummary: The text discusses the evolving role of IT departments, emphasizing their shift from support function ... (721 characters truncated) ... ombining technology expertise with business and human aspects to support transitions to new enterprise landscapes, backed by a proven track record.\n', datetime.datetime(2024, 6, 7, 13, 59, 37, 504873), 8, datetime.datetime(2024, 6, 7, 15, 59, 50, 540575), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 50, 530993), datetime.datetime(2024, 6, 7, 13, 59, 57, 585629), None) 2024-06-14 15:32:50,750 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 15:32:50,751 [INFO] sqlalchemy.engine.Engine: [cached since 98.4s ago] (datetime.datetime(2024, 6, 14, 13, 32, 50, 750108, tzinfo=datetime.timezone.utc), 78) 2024-06-14 15:32:50,753 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 15:32:50,754 [INFO] sqlalchemy.engine.Engine: [cached since 98.4s ago] (78, 'Can you give more details on the safety of IT infrastructure?', 'What specific measures or services does ae provide to ensure the safety of IT infrastructure?', 'ae provides several measures and services to ensure the safety of IT infrastructure. These include streamlining and securing the software delivery pr ... (405 characters truncated) ... M) to ensure secure and seamless digital user experiences by centralizing user data and authentication processes.\n\nSources: 334, 415, 410, 368, 341', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 13, 32, 45, 790939, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 13, 32, 46, 898098, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 13, 32, 50, 750100, tzinfo=datetime.timezone.utc)) 2024-06-14 15:32:50,757 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 15:32:50,757 [DEBUG] sqlalchemy.engine.Engine: Row (111,) 2024-06-14 15:32:50,758 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 15:32:50,759 [INFO] sqlalchemy.engine.Engine: [cached since 98.4s ago] [(111, 334), (111, 341), (111, 368), (111, 410), (111, 415)] 2024-06-14 15:32:50,765 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:32:50,766 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:32:50,770 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:32:50,770 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 15:32:50,771 [INFO] sqlalchemy.engine.Engine: [cached since 98.4s ago] (111,) 2024-06-14 15:32:50,773 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 15:32:50,774 [DEBUG] sqlalchemy.engine.Engine: Row (111, 78, 'Can you give more details on the safety of IT infrastructure?', 'What specific measures or services does ae provide to ensure the safety of IT infrastructure?', 'ae provides several measures and services to ensure the safety of IT infrastructure. These include streamlining and securing the software delivery pr ... (405 characters truncated) ... M) to ensure secure and seamless digital user experiences by centralizing user data and authentication processes.\n\nSources: 334, 415, 410, 368, 341', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 13, 32, 45, 790939), datetime.datetime(2024, 6, 14, 13, 32, 46, 898098), datetime.datetime(2024, 6, 14, 13, 32, 50, 750100)) 2024-06-14 15:32:50,775 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 15:33:17,210 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:33:17,212 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 15:33:17,213 [INFO] sqlalchemy.engine.Engine: [cached since 128.5s ago] ('39',) 2024-06-14 15:33:17,217 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 15:33:17,219 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 15:33:17,220 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:33:17,221 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 15:33:17,221 [INFO] sqlalchemy.engine.Engine: [cached since 128.5s ago] () 2024-06-14 15:33:17,223 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:33:17,224 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:33:17,226 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:33:17,227 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 15:33:17,228 [INFO] sqlalchemy.engine.Engine: [cached since 128.5s ago] ('e829fd5a-bd64-488c-95f0-00b9f1b06291', 1) 2024-06-14 15:33:17,230 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 15:33:17,231 [DEBUG] sqlalchemy.engine.Engine: Row (78, None, 'e829fd5a-bd64-488c-95f0-00b9f1b06291', datetime.datetime(2024, 6, 14, 13, 31, 8, 774282), datetime.datetime(2024, 6, 14, 13, 32, 50, 750108)) 2024-06-14 15:33:17,232 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:33:17,233 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 15:33:17,233 [INFO] sqlalchemy.engine.Engine: [cached since 128.4s ago] (39,) 2024-06-14 15:33:17,236 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 15:33:17,236 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 15:33:17,289 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 15:33:17,289 [INFO] sqlalchemy.engine.Engine: [cached since 128.3s ago] ('e829fd5a-bd64-488c-95f0-00b9f1b06291',) 2024-06-14 15:33:17,290 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 15:33:17,291 [DEBUG] sqlalchemy.engine.Engine: Row (110, 78, 'Does ae have an offering on Security?', 'Does ae, a company based in Flanders, Belgium, have any offerings related to Security?', 'Yes, ae offers services related to Security. Specifically, they emphasize privacy and security by design during their agile development process and provide managed services that include cybersecurity to ensure the safety of IT infrastructure.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 13, 31, 8, 783414), datetime.datetime(2024, 6, 14, 13, 31, 9, 771048), datetime.datetime(2024, 6, 14, 13, 31, 12, 350288)) 2024-06-14 15:33:17,291 [DEBUG] sqlalchemy.engine.Engine: Row (111, 78, 'Can you give more details on the safety of IT infrastructure?', 'What specific measures or services does ae provide to ensure the safety of IT infrastructure?', 'ae provides several measures and services to ensure the safety of IT infrastructure. These include streamlining and securing the software delivery pr ... (405 characters truncated) ... M) to ensure secure and seamless digital user experiences by centralizing user data and authentication processes.\n\nSources: 334, 415, 410, 368, 341', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 13, 32, 45, 790939), datetime.datetime(2024, 6, 14, 13, 32, 46, 898098), datetime.datetime(2024, 6, 14, 13, 32, 50, 750100)) 2024-06-14 15:33:18,593 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 15:33:18,595 [INFO] sqlalchemy.engine.Engine: [cached since 128.4s ago] ('[-0.014275877854723243,0.020673150367859838,0.028053608023965993,-0.006151474597579685,-0.02414707673219961,-0.01729098535491163,-0.01949332484353506 ... (32331 characters truncated) ... ,0.00656769057586379,-0.009543470186045651,0.021774320112171557,0.0293907432456717,0.0024170018932692665,-0.010788841262392048,-0.018798539570667114]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.014275877854723243,0.020673150367859838,0.028053608023965993,-0.006151474597579685,-0.02414707673219961,-0.01729098535491163,-0.01949332484353506 ... (32331 characters truncated) ... ,0.00656769057586379,-0.009543470186045651,0.021774320112171557,0.0293907432456717,0.0024170018932692665,-0.010788841262392048,-0.018798539570667114]', 0.85, 5) 2024-06-14 15:33:18,614 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 15:33:18,617 [DEBUG] sqlalchemy.engine.Engine: Row (368, 368, 'embedding_small_openai', 102, True, 'Filename: 102.html\nUser Context:None\nTitle: AE - Streamline & secure your software delivery process\nSummary: The text discusses a methodology to s ... (1095 characters truncated) ... -end solution\nExpertise in depth & breadth\nMore than just technology\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([ 0.00146745, 0.03014753, 0.04507409, ..., -0.00272697, -0.0156037 , -0.01399181], dtype=float32), 0.39633861129559067) 2024-06-14 15:33:18,622 [DEBUG] sqlalchemy.engine.Engine: Row (367, 367, 'embedding_small_openai', 102, True, 'Filename: 102.html\nUser Context:\nNone\n\n\n Streamline & secure your software delivery process\n \nImprove your software delivery performance\n ... (2644 characters truncated) ... can differ from project to project based on business objectives and maturity. These metrics allow to monitor whether actual progress is being made.\n', array([-0.00371475, 0.04039256, 0.05903747, ..., -0.00349414, -0.00493877, -0.01991162], dtype=float32), 0.461769227770659) 2024-06-14 15:33:18,623 [DEBUG] sqlalchemy.engine.Engine: Row (410, 410, 'embedding_small_openai', 117, True, "Filename: 117.html\nUser Context:\nNone\n\nIT is no longer just a support function but a core driver of digital initiatives. More than ever, IT depar ... (2589 characters truncated) ... even more important: they know how to translate that knowledge into valuable business cases for your company. We have the track record to prove it.\n", array([ 0.00998646, -0.00439977, 0.06668555, ..., -0.01500698, -0.01971371, 0.00237383], dtype=float32), 0.4808662952283278) 2024-06-14 15:33:18,625 [DEBUG] sqlalchemy.engine.Engine: Row (415, 415, 'embedding_small_openai', 116, True, "Filename: 116.html\nUser Context:\nNone\n\nIT is no longer just a support function but a core driver of digital initiatives. More than ever, IT depar ... (2589 characters truncated) ... even more important: they know how to translate that knowledge into valuable business cases for your company. We have the track record to prove it.\n", array([ 0.01252893, -0.00359526, 0.06760174, ..., -0.01424485, -0.01890234, 0.0033331 ], dtype=float32), 0.48314739613061575) 2024-06-14 15:33:18,627 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.49369043638299215) 2024-06-14 15:33:21,321 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-14 15:33:21,322 [INFO] sqlalchemy.engine.Engine: [cached since 129s ago] (367, 368) 2024-06-14 15:33:21,325 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 15:33:21,327 [DEBUG] sqlalchemy.engine.Engine: Row (367, 'embedding_small_openai', 102, True, 'Filename: 102.html\nUser Context:\nNone\n\n\n Streamline & secure your software delivery process\n \nImprove your software delivery performance\n ... (2644 characters truncated) ... can differ from project to project based on business objectives and maturity. These metrics allow to monitor whether actual progress is being made.\n') 2024-06-14 15:33:21,328 [DEBUG] sqlalchemy.engine.Engine: Row (368, 'embedding_small_openai', 102, True, 'Filename: 102.html\nUser Context:None\nTitle: AE - Streamline & secure your software delivery process\nSummary: The text discusses a methodology to s ... (1095 characters truncated) ... -end solution\nExpertise in depth & breadth\nMore than just technology\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n') 2024-06-14 15:33:21,330 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 15:33:21,331 [INFO] sqlalchemy.engine.Engine: [cached since 129s ago] (102,) 2024-06-14 15:33:21,334 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 15:33:21,335 [DEBUG] sqlalchemy.engine.Engine: Row (102, 49, 'https://www.ae.be/cyber-security-compliance/streamline-secure-your-software-delivery-process', '39/49/en', '102.html', 'html', 'en', None, 'Title: AE - Streamline & secure your software delivery process\nSummary: The text discusses a methodology to streamline and secure software delivery ... (539 characters truncated) ... capabilities, and an improvement roadmap prioritizes actions. Progress metrics are defined to monitor actual progress based on business objectives.\n', datetime.datetime(2024, 6, 7, 13, 59, 34, 208273), 8, datetime.datetime(2024, 6, 7, 15, 59, 39, 427102), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 39, 417693), datetime.datetime(2024, 6, 7, 13, 59, 43, 149359), None) 2024-06-14 15:33:21,337 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 15:33:21,338 [INFO] sqlalchemy.engine.Engine: [cached since 129s ago] (datetime.datetime(2024, 6, 14, 13, 33, 21, 336953, tzinfo=datetime.timezone.utc), 78) 2024-06-14 15:33:21,340 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 15:33:21,341 [INFO] sqlalchemy.engine.Engine: [cached since 129s ago] (78, 'Can you give a description of the software delivery process?', 'What is the description of the software delivery process that ae, a company based in Flanders, Belgium, uses to ensure the safety and security of IT infrastructure?', 'ae employs a comprehensive methodology to streamline and secure the software delivery process. This involves an initial assessment of the current IT ... (496 characters truncated) ... his approach ensures increased quality, reliability, and security of the software delivery process, making the organization safer and more efficient.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 13, 33, 17, 232086, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 13, 33, 18, 217046, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 13, 33, 21, 336943, tzinfo=datetime.timezone.utc)) 2024-06-14 15:33:21,342 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 15:33:21,343 [DEBUG] sqlalchemy.engine.Engine: Row (112,) 2024-06-14 15:33:21,344 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 15:33:21,344 [INFO] sqlalchemy.engine.Engine: [cached since 129s ago] [(112, 367), (112, 368)] 2024-06-14 15:33:21,347 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:33:21,348 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:33:21,350 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:33:21,350 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 15:33:21,351 [INFO] sqlalchemy.engine.Engine: [cached since 129s ago] (112,) 2024-06-14 15:33:21,353 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 15:33:21,353 [DEBUG] sqlalchemy.engine.Engine: Row (112, 78, 'Can you give a description of the software delivery process?', 'What is the description of the software delivery process that ae, a company based in Flanders, Belgium, uses to ensure the safety and security of IT infrastructure?', 'ae employs a comprehensive methodology to streamline and secure the software delivery process. This involves an initial assessment of the current IT ... (496 characters truncated) ... his approach ensures increased quality, reliability, and security of the software delivery process, making the organization safer and more efficient.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 13, 33, 17, 232086), datetime.datetime(2024, 6, 14, 13, 33, 18, 217046), datetime.datetime(2024, 6, 14, 13, 33, 21, 336943)) 2024-06-14 15:33:21,354 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 15:33:37,085 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:33:37,086 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 15:33:37,087 [INFO] sqlalchemy.engine.Engine: [cached since 148.4s ago] ('39',) 2024-06-14 15:33:37,089 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 15:33:37,090 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 15:33:37,090 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:33:37,091 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 15:33:37,091 [INFO] sqlalchemy.engine.Engine: [cached since 148.3s ago] () 2024-06-14 15:33:37,092 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:33:37,095 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:33:37,097 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:33:37,097 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 15:33:37,098 [INFO] sqlalchemy.engine.Engine: [cached since 148.3s ago] ('e829fd5a-bd64-488c-95f0-00b9f1b06291', 1) 2024-06-14 15:33:37,099 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 15:33:37,099 [DEBUG] sqlalchemy.engine.Engine: Row (78, None, 'e829fd5a-bd64-488c-95f0-00b9f1b06291', datetime.datetime(2024, 6, 14, 13, 31, 8, 774282), datetime.datetime(2024, 6, 14, 13, 33, 21, 336953)) 2024-06-14 15:33:37,100 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:33:37,100 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 15:33:37,100 [INFO] sqlalchemy.engine.Engine: [cached since 148.3s ago] (39,) 2024-06-14 15:33:37,102 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 15:33:37,102 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 15:33:37,150 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 15:33:37,150 [INFO] sqlalchemy.engine.Engine: [cached since 148.2s ago] ('e829fd5a-bd64-488c-95f0-00b9f1b06291',) 2024-06-14 15:33:37,152 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 15:33:37,180 [DEBUG] sqlalchemy.engine.Engine: Row (110, 78, 'Does ae have an offering on Security?', 'Does ae, a company based in Flanders, Belgium, have any offerings related to Security?', 'Yes, ae offers services related to Security. Specifically, they emphasize privacy and security by design during their agile development process and provide managed services that include cybersecurity to ensure the safety of IT infrastructure.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 13, 31, 8, 783414), datetime.datetime(2024, 6, 14, 13, 31, 9, 771048), datetime.datetime(2024, 6, 14, 13, 31, 12, 350288)) 2024-06-14 15:33:37,181 [DEBUG] sqlalchemy.engine.Engine: Row (111, 78, 'Can you give more details on the safety of IT infrastructure?', 'What specific measures or services does ae provide to ensure the safety of IT infrastructure?', 'ae provides several measures and services to ensure the safety of IT infrastructure. These include streamlining and securing the software delivery pr ... (405 characters truncated) ... M) to ensure secure and seamless digital user experiences by centralizing user data and authentication processes.\n\nSources: 334, 415, 410, 368, 341', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 13, 32, 45, 790939), datetime.datetime(2024, 6, 14, 13, 32, 46, 898098), datetime.datetime(2024, 6, 14, 13, 32, 50, 750100)) 2024-06-14 15:33:37,181 [DEBUG] sqlalchemy.engine.Engine: Row (112, 78, 'Can you give a description of the software delivery process?', 'What is the description of the software delivery process that ae, a company based in Flanders, Belgium, uses to ensure the safety and security of IT infrastructure?', 'ae employs a comprehensive methodology to streamline and secure the software delivery process. This involves an initial assessment of the current IT ... (496 characters truncated) ... his approach ensures increased quality, reliability, and security of the software delivery process, making the organization safer and more efficient.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 13, 33, 17, 232086), datetime.datetime(2024, 6, 14, 13, 33, 18, 217046), datetime.datetime(2024, 6, 14, 13, 33, 21, 336943)) 2024-06-14 15:33:38,934 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 15:33:38,935 [INFO] sqlalchemy.engine.Engine: [cached since 148.7s ago] ('[-0.002219076971956395,0.002780974848986255,0.04331477368871685,-0.0010348983365563807,0.0006818252747683891,0.009708252757702238,0.00531706308302858 ... (32377 characters truncated) ... 321274721466587,0.0019272256221120455,0.008024236205742745,-0.00037320077621291455,0.003416674219457567,0.00028115857340619063,-0.002651822293671375]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.002219076971956395,0.002780974848986255,0.04331477368871685,-0.0010348983365563807,0.0006818252747683891,0.009708252757702238,0.00531706308302858 ... (32377 characters truncated) ... 321274721466587,0.0019272256221120455,0.008024236205742745,-0.00037320077621291455,0.003416674219457567,0.00028115857340619063,-0.002651822293671375]', 0.85, 5) 2024-06-14 15:33:38,954 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 15:33:38,956 [DEBUG] sqlalchemy.engine.Engine: Row (367, 367, 'embedding_small_openai', 102, True, 'Filename: 102.html\nUser Context:\nNone\n\n\n Streamline & secure your software delivery process\n \nImprove your software delivery performance\n ... (2644 characters truncated) ... can differ from project to project based on business objectives and maturity. These metrics allow to monitor whether actual progress is being made.\n', array([-0.00371475, 0.04039256, 0.05903747, ..., -0.00349414, -0.00493877, -0.01991162], dtype=float32), 0.3460293802005411) 2024-06-14 15:33:38,958 [DEBUG] sqlalchemy.engine.Engine: Row (368, 368, 'embedding_small_openai', 102, True, 'Filename: 102.html\nUser Context:None\nTitle: AE - Streamline & secure your software delivery process\nSummary: The text discusses a methodology to s ... (1095 characters truncated) ... -end solution\nExpertise in depth & breadth\nMore than just technology\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([ 0.00146745, 0.03014753, 0.04507409, ..., -0.00272697, -0.0156037 , -0.01399181], dtype=float32), 0.4482646029547399) 2024-06-14 15:33:38,959 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.5124708615467753) 2024-06-14 15:33:38,961 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.5175470945070335) 2024-06-14 15:33:38,963 [DEBUG] sqlalchemy.engine.Engine: Row (351, 351, 'embedding_small_openai', 95, True, "Filename: 95.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology for improving organiz ... (3035 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([ 5.9062825e-04, 4.6776664e-02, 6.3359797e-02, ..., 7.3543917e-05, -2.3198893e-02, -1.7501175e-02], dtype=float32), 0.5343285018826938) 2024-06-14 15:33:41,415 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-14 15:33:41,417 [INFO] sqlalchemy.engine.Engine: [cached since 149.1s ago] (367, 368) 2024-06-14 15:33:41,421 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 15:33:41,423 [DEBUG] sqlalchemy.engine.Engine: Row (367, 'embedding_small_openai', 102, True, 'Filename: 102.html\nUser Context:\nNone\n\n\n Streamline & secure your software delivery process\n \nImprove your software delivery performance\n ... (2644 characters truncated) ... can differ from project to project based on business objectives and maturity. These metrics allow to monitor whether actual progress is being made.\n') 2024-06-14 15:33:41,424 [DEBUG] sqlalchemy.engine.Engine: Row (368, 'embedding_small_openai', 102, True, 'Filename: 102.html\nUser Context:None\nTitle: AE - Streamline & secure your software delivery process\nSummary: The text discusses a methodology to s ... (1095 characters truncated) ... -end solution\nExpertise in depth & breadth\nMore than just technology\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n') 2024-06-14 15:33:41,426 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 15:33:41,427 [INFO] sqlalchemy.engine.Engine: [cached since 149.1s ago] (102,) 2024-06-14 15:33:41,430 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 15:33:41,431 [DEBUG] sqlalchemy.engine.Engine: Row (102, 49, 'https://www.ae.be/cyber-security-compliance/streamline-secure-your-software-delivery-process', '39/49/en', '102.html', 'html', 'en', None, 'Title: AE - Streamline & secure your software delivery process\nSummary: The text discusses a methodology to streamline and secure software delivery ... (539 characters truncated) ... capabilities, and an improvement roadmap prioritizes actions. Progress metrics are defined to monitor actual progress based on business objectives.\n', datetime.datetime(2024, 6, 7, 13, 59, 34, 208273), 8, datetime.datetime(2024, 6, 7, 15, 59, 39, 427102), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 39, 417693), datetime.datetime(2024, 6, 7, 13, 59, 43, 149359), None) 2024-06-14 15:33:41,434 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 15:33:41,434 [INFO] sqlalchemy.engine.Engine: [cached since 149.1s ago] (datetime.datetime(2024, 6, 14, 13, 33, 41, 433039, tzinfo=datetime.timezone.utc), 78) 2024-06-14 15:33:41,437 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 15:33:41,437 [INFO] sqlalchemy.engine.Engine: [cached since 149.1s ago] (78, 'What exactly is the DORA framework?', 'What exactly is the DORA framework that ae, a company based in Flanders, Belgium, uses in their methodology to streamline and secure the software delivery process?', 'The DORA (DevOps Research and Assessment) framework is a statistically validated and structured approach used by ae to evaluate the current IT capabi ... (173 characters truncated) ... tifying areas of improvement and provides a clear methodology to enhance the quality, reliability, and security of software development and delivery.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 13, 33, 37, 100213, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 13, 33, 38, 635748, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 13, 33, 41, 433028, tzinfo=datetime.timezone.utc)) 2024-06-14 15:33:41,439 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 15:33:41,440 [DEBUG] sqlalchemy.engine.Engine: Row (113,) 2024-06-14 15:33:41,441 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 15:33:41,442 [INFO] sqlalchemy.engine.Engine: [cached since 149.1s ago] [(113, 367), (113, 368)] 2024-06-14 15:33:41,445 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:33:41,448 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:33:41,450 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:33:41,451 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 15:33:41,451 [INFO] sqlalchemy.engine.Engine: [cached since 149.1s ago] (113,) 2024-06-14 15:33:41,454 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 15:33:41,455 [DEBUG] sqlalchemy.engine.Engine: Row (113, 78, 'What exactly is the DORA framework?', 'What exactly is the DORA framework that ae, a company based in Flanders, Belgium, uses in their methodology to streamline and secure the software delivery process?', 'The DORA (DevOps Research and Assessment) framework is a statistically validated and structured approach used by ae to evaluate the current IT capabi ... (173 characters truncated) ... tifying areas of improvement and provides a clear methodology to enhance the quality, reliability, and security of software development and delivery.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 13, 33, 37, 100213), datetime.datetime(2024, 6, 14, 13, 33, 38, 635748), datetime.datetime(2024, 6, 14, 13, 33, 41, 433028)) 2024-06-14 15:33:41,455 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 15:34:07,050 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:34:07,051 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 15:34:07,052 [INFO] sqlalchemy.engine.Engine: [cached since 178.3s ago] ('39',) 2024-06-14 15:34:07,054 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 15:34:07,054 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 15:34:07,055 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:34:07,055 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 15:34:07,055 [INFO] sqlalchemy.engine.Engine: [cached since 178.3s ago] () 2024-06-14 15:34:07,056 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:34:07,057 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:34:07,059 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:34:07,060 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 15:34:07,060 [INFO] sqlalchemy.engine.Engine: [cached since 178.3s ago] ('e829fd5a-bd64-488c-95f0-00b9f1b06291', 1) 2024-06-14 15:34:07,063 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 15:34:07,063 [DEBUG] sqlalchemy.engine.Engine: Row (78, None, 'e829fd5a-bd64-488c-95f0-00b9f1b06291', datetime.datetime(2024, 6, 14, 13, 31, 8, 774282), datetime.datetime(2024, 6, 14, 13, 33, 41, 433039)) 2024-06-14 15:34:07,064 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:34:07,064 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 15:34:07,064 [INFO] sqlalchemy.engine.Engine: [cached since 178.3s ago] (39,) 2024-06-14 15:34:07,066 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 15:34:07,066 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 15:34:07,109 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 15:34:07,109 [INFO] sqlalchemy.engine.Engine: [cached since 178.1s ago] ('e829fd5a-bd64-488c-95f0-00b9f1b06291',) 2024-06-14 15:34:07,112 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 15:34:07,112 [DEBUG] sqlalchemy.engine.Engine: Row (110, 78, 'Does ae have an offering on Security?', 'Does ae, a company based in Flanders, Belgium, have any offerings related to Security?', 'Yes, ae offers services related to Security. Specifically, they emphasize privacy and security by design during their agile development process and provide managed services that include cybersecurity to ensure the safety of IT infrastructure.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 13, 31, 8, 783414), datetime.datetime(2024, 6, 14, 13, 31, 9, 771048), datetime.datetime(2024, 6, 14, 13, 31, 12, 350288)) 2024-06-14 15:34:07,112 [DEBUG] sqlalchemy.engine.Engine: Row (111, 78, 'Can you give more details on the safety of IT infrastructure?', 'What specific measures or services does ae provide to ensure the safety of IT infrastructure?', 'ae provides several measures and services to ensure the safety of IT infrastructure. These include streamlining and securing the software delivery pr ... (405 characters truncated) ... M) to ensure secure and seamless digital user experiences by centralizing user data and authentication processes.\n\nSources: 334, 415, 410, 368, 341', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 13, 32, 45, 790939), datetime.datetime(2024, 6, 14, 13, 32, 46, 898098), datetime.datetime(2024, 6, 14, 13, 32, 50, 750100)) 2024-06-14 15:34:07,113 [DEBUG] sqlalchemy.engine.Engine: Row (112, 78, 'Can you give a description of the software delivery process?', 'What is the description of the software delivery process that ae, a company based in Flanders, Belgium, uses to ensure the safety and security of IT infrastructure?', 'ae employs a comprehensive methodology to streamline and secure the software delivery process. This involves an initial assessment of the current IT ... (496 characters truncated) ... his approach ensures increased quality, reliability, and security of the software delivery process, making the organization safer and more efficient.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 13, 33, 17, 232086), datetime.datetime(2024, 6, 14, 13, 33, 18, 217046), datetime.datetime(2024, 6, 14, 13, 33, 21, 336943)) 2024-06-14 15:34:07,113 [DEBUG] sqlalchemy.engine.Engine: Row (113, 78, 'What exactly is the DORA framework?', 'What exactly is the DORA framework that ae, a company based in Flanders, Belgium, uses in their methodology to streamline and secure the software delivery process?', 'The DORA (DevOps Research and Assessment) framework is a statistically validated and structured approach used by ae to evaluate the current IT capabi ... (173 characters truncated) ... tifying areas of improvement and provides a clear methodology to enhance the quality, reliability, and security of software development and delivery.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 13, 33, 37, 100213), datetime.datetime(2024, 6, 14, 13, 33, 38, 635748), datetime.datetime(2024, 6, 14, 13, 33, 41, 433028)) 2024-06-14 15:34:08,578 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 15:34:08,580 [INFO] sqlalchemy.engine.Engine: [cached since 178.4s ago] ('[0.0028542139496456577,0.01857293518231005,0.05674291202840121,-0.01062665283615752,0.006198353847753589,0.008976707851070454,-0.018737298709796613,0 ... (32351 characters truncated) ... 0.03901707243995651,0.011676041930673826,0.014388019645106177,-0.0006266311173068315,-0.00227578511851752,0.012826578241176884,-0.015184544424945778]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[0.0028542139496456577,0.01857293518231005,0.05674291202840121,-0.01062665283615752,0.006198353847753589,0.008976707851070454,-0.018737298709796613,0 ... (32351 characters truncated) ... 0.03901707243995651,0.011676041930673826,0.014388019645106177,-0.0006266311173068315,-0.00227578511851752,0.012826578241176884,-0.015184544424945778]', 0.85, 5) 2024-06-14 15:34:08,591 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 15:34:08,594 [DEBUG] sqlalchemy.engine.Engine: Row (367, 367, 'embedding_small_openai', 102, True, 'Filename: 102.html\nUser Context:\nNone\n\n\n Streamline & secure your software delivery process\n \nImprove your software delivery performance\n ... (2644 characters truncated) ... can differ from project to project based on business objectives and maturity. These metrics allow to monitor whether actual progress is being made.\n', array([-0.00371475, 0.04039256, 0.05903747, ..., -0.00349414, -0.00493877, -0.01991162], dtype=float32), 0.3097123276844219) 2024-06-14 15:34:08,596 [DEBUG] sqlalchemy.engine.Engine: Row (368, 368, 'embedding_small_openai', 102, True, 'Filename: 102.html\nUser Context:None\nTitle: AE - Streamline & secure your software delivery process\nSummary: The text discusses a methodology to s ... (1095 characters truncated) ... -end solution\nExpertise in depth & breadth\nMore than just technology\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([ 0.00146745, 0.03014753, 0.04507409, ..., -0.00272697, -0.0156037 , -0.01399181], dtype=float32), 0.4802597535662886) 2024-06-14 15:34:08,598 [DEBUG] sqlalchemy.engine.Engine: Row (399, 399, 'embedding_small_openai', 111, True, 'Filename: 111.html\nUser Context:\nNone\n\n\n Assess & improve your digital maturity\n \nEnable your digital transformation\nDoes this sound fami ... (2728 characters truncated) ... ses of our approach. We also put focus on communication to the broader organisation, all in order to maximize the adoption of the proposed changes.\n', array([-0.01469972, 0.0462873 , 0.05139293, ..., -0.00101955, -0.03116678, -0.01110895], dtype=float32), 0.5384904696356165) 2024-06-14 15:34:08,600 [DEBUG] sqlalchemy.engine.Engine: Row (350, 350, 'embedding_small_openai', 95, True, 'Filename: 95.html\nUser Context:\nNone\n\n\n Improve your organisation\'s agility\n \nRewire for greater adaptability and a stronger focus on val ... (2611 characters truncated) ... ed topics to measure progress and foster continuous learning. Based on the learnings, we create a list of critical success factors for next phases.\n', array([-0.01949094, 0.05771693, 0.08773621, ..., -0.00404261, -0.0356074 , -0.02467412], dtype=float32), 0.5509422780206408) 2024-06-14 15:34:08,602 [DEBUG] sqlalchemy.engine.Engine: Row (395, 395, 'embedding_small_openai', 108, True, 'Filename: 108.html\nUser Context:\nNone\n\n\n Improve your organisation\'s agility\n \nRewire for greater adaptability and a stronger focus on va ... (2612 characters truncated) ... ed topics to measure progress and foster continuous learning. Based on the learnings, we create a list of critical success factors for next phases.\n', array([-0.01820639, 0.05522059, 0.09119599, ..., -0.00438758, -0.03843572, -0.01927253], dtype=float32), 0.551180869340868) 2024-06-14 15:34:10,933 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER) 2024-06-14 15:34:10,935 [INFO] sqlalchemy.engine.Engine: [cached since 178.6s ago] (367,) 2024-06-14 15:34:10,938 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 15:34:10,940 [DEBUG] sqlalchemy.engine.Engine: Row (367, 'embedding_small_openai', 102, True, 'Filename: 102.html\nUser Context:\nNone\n\n\n Streamline & secure your software delivery process\n \nImprove your software delivery performance\n ... (2644 characters truncated) ... can differ from project to project based on business objectives and maturity. These metrics allow to monitor whether actual progress is being made.\n') 2024-06-14 15:34:10,943 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 15:34:10,944 [INFO] sqlalchemy.engine.Engine: [cached since 178.6s ago] (102,) 2024-06-14 15:34:10,947 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 15:34:10,948 [DEBUG] sqlalchemy.engine.Engine: Row (102, 49, 'https://www.ae.be/cyber-security-compliance/streamline-secure-your-software-delivery-process', '39/49/en', '102.html', 'html', 'en', None, 'Title: AE - Streamline & secure your software delivery process\nSummary: The text discusses a methodology to streamline and secure software delivery ... (539 characters truncated) ... capabilities, and an improvement roadmap prioritizes actions. Progress metrics are defined to monitor actual progress based on business objectives.\n', datetime.datetime(2024, 6, 7, 13, 59, 34, 208273), 8, datetime.datetime(2024, 6, 7, 15, 59, 39, 427102), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 39, 417693), datetime.datetime(2024, 6, 7, 13, 59, 43, 149359), None) 2024-06-14 15:34:10,950 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 15:34:10,951 [INFO] sqlalchemy.engine.Engine: [cached since 178.6s ago] (datetime.datetime(2024, 6, 14, 13, 34, 10, 949922, tzinfo=datetime.timezone.utc), 78) 2024-06-14 15:34:10,954 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 15:34:10,954 [INFO] sqlalchemy.engine.Engine: [cached since 178.6s ago] (78, 'Can you give the main components of the DORA framework?', 'What are the main components of the DORA (DevOps Research and Assessment) framework that ae, a company based in Flanders, Belgium, uses in their methodology to streamline and secure the software delivery process?', 'The main components of the DORA (DevOps Research and Assessment) framework that ae uses in their methodology to streamline and secure the software de ... (150 characters truncated) ... erall software delivery performance and identifying areas for improvement in quality, reliability, and security of software development and delivery.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 13, 34, 7, 64013, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 13, 34, 8, 251260, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 13, 34, 10, 949911, tzinfo=datetime.timezone.utc)) 2024-06-14 15:34:10,957 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 15:34:10,958 [DEBUG] sqlalchemy.engine.Engine: Row (114,) 2024-06-14 15:34:10,959 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 15:34:10,960 [INFO] sqlalchemy.engine.Engine: [generated in 0.00095s] (114, 367) 2024-06-14 15:34:10,963 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:34:10,965 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:34:10,969 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:34:10,970 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 15:34:10,971 [INFO] sqlalchemy.engine.Engine: [cached since 178.6s ago] (114,) 2024-06-14 15:34:10,974 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 15:34:10,975 [DEBUG] sqlalchemy.engine.Engine: Row (114, 78, 'Can you give the main components of the DORA framework?', 'What are the main components of the DORA (DevOps Research and Assessment) framework that ae, a company based in Flanders, Belgium, uses in their methodology to streamline and secure the software delivery process?', 'The main components of the DORA (DevOps Research and Assessment) framework that ae uses in their methodology to streamline and secure the software de ... (150 characters truncated) ... erall software delivery performance and identifying areas for improvement in quality, reliability, and security of software development and delivery.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 13, 34, 7, 64013), datetime.datetime(2024, 6, 14, 13, 34, 8, 251260), datetime.datetime(2024, 6, 14, 13, 34, 10, 949911)) 2024-06-14 15:34:10,976 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 15:35:04,070 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:35:04,071 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 15:35:04,072 [INFO] sqlalchemy.engine.Engine: [cached since 235.3s ago] ('39',) 2024-06-14 15:35:04,075 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 15:35:04,076 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 15:35:04,077 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:35:04,077 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 15:35:04,078 [INFO] sqlalchemy.engine.Engine: [cached since 235.3s ago] () 2024-06-14 15:35:04,079 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:35:04,081 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:35:04,082 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:35:04,083 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 15:35:04,083 [INFO] sqlalchemy.engine.Engine: [cached since 235.3s ago] ('e829fd5a-bd64-488c-95f0-00b9f1b06291', 1) 2024-06-14 15:35:04,085 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 15:35:04,086 [DEBUG] sqlalchemy.engine.Engine: Row (78, None, 'e829fd5a-bd64-488c-95f0-00b9f1b06291', datetime.datetime(2024, 6, 14, 13, 31, 8, 774282), datetime.datetime(2024, 6, 14, 13, 34, 10, 949922)) 2024-06-14 15:35:04,087 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:35:04,087 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 15:35:04,088 [INFO] sqlalchemy.engine.Engine: [cached since 235.3s ago] (39,) 2024-06-14 15:35:04,091 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 15:35:04,091 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 15:35:04,155 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 15:35:04,156 [INFO] sqlalchemy.engine.Engine: [cached since 235.2s ago] ('e829fd5a-bd64-488c-95f0-00b9f1b06291',) 2024-06-14 15:35:04,157 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 15:35:04,158 [DEBUG] sqlalchemy.engine.Engine: Row (110, 78, 'Does ae have an offering on Security?', 'Does ae, a company based in Flanders, Belgium, have any offerings related to Security?', 'Yes, ae offers services related to Security. Specifically, they emphasize privacy and security by design during their agile development process and provide managed services that include cybersecurity to ensure the safety of IT infrastructure.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 13, 31, 8, 783414), datetime.datetime(2024, 6, 14, 13, 31, 9, 771048), datetime.datetime(2024, 6, 14, 13, 31, 12, 350288)) 2024-06-14 15:35:04,158 [DEBUG] sqlalchemy.engine.Engine: Row (111, 78, 'Can you give more details on the safety of IT infrastructure?', 'What specific measures or services does ae provide to ensure the safety of IT infrastructure?', 'ae provides several measures and services to ensure the safety of IT infrastructure. These include streamlining and securing the software delivery pr ... (405 characters truncated) ... M) to ensure secure and seamless digital user experiences by centralizing user data and authentication processes.\n\nSources: 334, 415, 410, 368, 341', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 13, 32, 45, 790939), datetime.datetime(2024, 6, 14, 13, 32, 46, 898098), datetime.datetime(2024, 6, 14, 13, 32, 50, 750100)) 2024-06-14 15:35:04,158 [DEBUG] sqlalchemy.engine.Engine: Row (112, 78, 'Can you give a description of the software delivery process?', 'What is the description of the software delivery process that ae, a company based in Flanders, Belgium, uses to ensure the safety and security of IT infrastructure?', 'ae employs a comprehensive methodology to streamline and secure the software delivery process. This involves an initial assessment of the current IT ... (496 characters truncated) ... his approach ensures increased quality, reliability, and security of the software delivery process, making the organization safer and more efficient.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 13, 33, 17, 232086), datetime.datetime(2024, 6, 14, 13, 33, 18, 217046), datetime.datetime(2024, 6, 14, 13, 33, 21, 336943)) 2024-06-14 15:35:04,159 [DEBUG] sqlalchemy.engine.Engine: Row (113, 78, 'What exactly is the DORA framework?', 'What exactly is the DORA framework that ae, a company based in Flanders, Belgium, uses in their methodology to streamline and secure the software delivery process?', 'The DORA (DevOps Research and Assessment) framework is a statistically validated and structured approach used by ae to evaluate the current IT capabi ... (173 characters truncated) ... tifying areas of improvement and provides a clear methodology to enhance the quality, reliability, and security of software development and delivery.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 13, 33, 37, 100213), datetime.datetime(2024, 6, 14, 13, 33, 38, 635748), datetime.datetime(2024, 6, 14, 13, 33, 41, 433028)) 2024-06-14 15:35:04,159 [DEBUG] sqlalchemy.engine.Engine: Row (114, 78, 'Can you give the main components of the DORA framework?', 'What are the main components of the DORA (DevOps Research and Assessment) framework that ae, a company based in Flanders, Belgium, uses in their methodology to streamline and secure the software delivery process?', 'The main components of the DORA (DevOps Research and Assessment) framework that ae uses in their methodology to streamline and secure the software de ... (150 characters truncated) ... erall software delivery performance and identifying areas for improvement in quality, reliability, and security of software development and delivery.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 13, 34, 7, 64013), datetime.datetime(2024, 6, 14, 13, 34, 8, 251260), datetime.datetime(2024, 6, 14, 13, 34, 10, 949911)) 2024-06-14 15:35:06,047 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 15:35:06,050 [INFO] sqlalchemy.engine.Engine: [cached since 235.8s ago] ('[-0.0020590447500614456,0.01811313414726361,0.06971359889607767,-0.022957944885609337,-0.0017392871398164685,0.0006314403628552685,-0.014443997069157 ... (32353 characters truncated) ... 0.03514102791752184,0.009327876236560591,-0.004689777197050008,0.007687100089788543,-0.014870339773382164,0.009851115602586837,-0.008281396573185539]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.0020590447500614456,0.01811313414726361,0.06971359889607767,-0.022957944885609337,-0.0017392871398164685,0.0006314403628552685,-0.014443997069157 ... (32353 characters truncated) ... 0.03514102791752184,0.009327876236560591,-0.004689777197050008,0.007687100089788543,-0.014870339773382164,0.009851115602586837,-0.008281396573185539]', 0.85, 5) 2024-06-14 15:35:06,065 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 15:35:06,068 [DEBUG] sqlalchemy.engine.Engine: Row (367, 367, 'embedding_small_openai', 102, True, 'Filename: 102.html\nUser Context:\nNone\n\n\n Streamline & secure your software delivery process\n \nImprove your software delivery performance\n ... (2644 characters truncated) ... can differ from project to project based on business objectives and maturity. These metrics allow to monitor whether actual progress is being made.\n', array([-0.00371475, 0.04039256, 0.05903747, ..., -0.00349414, -0.00493877, -0.01991162], dtype=float32), 0.3350595039200003) 2024-06-14 15:35:06,071 [DEBUG] sqlalchemy.engine.Engine: Row (368, 368, 'embedding_small_openai', 102, True, 'Filename: 102.html\nUser Context:None\nTitle: AE - Streamline & secure your software delivery process\nSummary: The text discusses a methodology to s ... (1095 characters truncated) ... -end solution\nExpertise in depth & breadth\nMore than just technology\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([ 0.00146745, 0.03014753, 0.04507409, ..., -0.00272697, -0.0156037 , -0.01399181], dtype=float32), 0.5071009872052916) 2024-06-14 15:35:06,074 [DEBUG] sqlalchemy.engine.Engine: Row (350, 350, 'embedding_small_openai', 95, True, 'Filename: 95.html\nUser Context:\nNone\n\n\n Improve your organisation\'s agility\n \nRewire for greater adaptability and a stronger focus on val ... (2611 characters truncated) ... ed topics to measure progress and foster continuous learning. Based on the learnings, we create a list of critical success factors for next phases.\n', array([-0.01949094, 0.05771693, 0.08773621, ..., -0.00404261, -0.0356074 , -0.02467412], dtype=float32), 0.5492795466517734) 2024-06-14 15:35:06,076 [DEBUG] sqlalchemy.engine.Engine: Row (395, 395, 'embedding_small_openai', 108, True, 'Filename: 108.html\nUser Context:\nNone\n\n\n Improve your organisation\'s agility\n \nRewire for greater adaptability and a stronger focus on va ... (2612 characters truncated) ... ed topics to measure progress and foster continuous learning. Based on the learnings, we create a list of critical success factors for next phases.\n', array([-0.01820639, 0.05522059, 0.09119599, ..., -0.00438758, -0.03843572, -0.01927253], dtype=float32), 0.5495609343051622) 2024-06-14 15:35:06,078 [DEBUG] sqlalchemy.engine.Engine: Row (399, 399, 'embedding_small_openai', 111, True, 'Filename: 111.html\nUser Context:\nNone\n\n\n Assess & improve your digital maturity\n \nEnable your digital transformation\nDoes this sound fami ... (2728 characters truncated) ... ses of our approach. We also put focus on communication to the broader organisation, all in order to maximize the adoption of the proposed changes.\n', array([-0.01469972, 0.0462873 , 0.05139293, ..., -0.00101955, -0.03116678, -0.01110895], dtype=float32), 0.5546191567636035) 2024-06-14 15:35:07,594 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-14 15:35:07,596 [INFO] sqlalchemy.engine.Engine: [cached since 235.3s ago] (367, 368) 2024-06-14 15:35:07,600 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 15:35:07,602 [DEBUG] sqlalchemy.engine.Engine: Row (367, 'embedding_small_openai', 102, True, 'Filename: 102.html\nUser Context:\nNone\n\n\n Streamline & secure your software delivery process\n \nImprove your software delivery performance\n ... (2644 characters truncated) ... can differ from project to project based on business objectives and maturity. These metrics allow to monitor whether actual progress is being made.\n') 2024-06-14 15:35:07,604 [DEBUG] sqlalchemy.engine.Engine: Row (368, 'embedding_small_openai', 102, True, 'Filename: 102.html\nUser Context:None\nTitle: AE - Streamline & secure your software delivery process\nSummary: The text discusses a methodology to s ... (1095 characters truncated) ... -end solution\nExpertise in depth & breadth\nMore than just technology\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n') 2024-06-14 15:35:07,607 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 15:35:07,608 [INFO] sqlalchemy.engine.Engine: [cached since 235.3s ago] (102,) 2024-06-14 15:35:07,611 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 15:35:07,613 [DEBUG] sqlalchemy.engine.Engine: Row (102, 49, 'https://www.ae.be/cyber-security-compliance/streamline-secure-your-software-delivery-process', '39/49/en', '102.html', 'html', 'en', None, 'Title: AE - Streamline & secure your software delivery process\nSummary: The text discusses a methodology to streamline and secure software delivery ... (539 characters truncated) ... capabilities, and an improvement roadmap prioritizes actions. Progress metrics are defined to monitor actual progress based on business objectives.\n', datetime.datetime(2024, 6, 7, 13, 59, 34, 208273), 8, datetime.datetime(2024, 6, 7, 15, 59, 39, 427102), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 39, 417693), datetime.datetime(2024, 6, 7, 13, 59, 43, 149359), None) 2024-06-14 15:35:07,615 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 15:35:07,616 [INFO] sqlalchemy.engine.Engine: [cached since 235.3s ago] (datetime.datetime(2024, 6, 14, 13, 35, 7, 614454, tzinfo=datetime.timezone.utc), 78) 2024-06-14 15:35:07,618 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 15:35:07,619 [INFO] sqlalchemy.engine.Engine: [cached since 235.3s ago] (78, 'What roles are typically involved in implementing the DORA framework?', 'What roles are typically involved in implementing the DORA (DevOps Research and Assessment) framework that ae, a company based in Flanders, Belgium, uses in their methodology to streamline and secure the software delivery process?', 'The context does not provide specific details about the roles typically involved in implementing the DORA (DevOps Research and Assessment) framework that ae uses in their methodology to streamline and secure the software delivery process.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 13, 35, 4, 86951, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 13, 35, 5, 559080, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 13, 35, 7, 614441, tzinfo=datetime.timezone.utc)) 2024-06-14 15:35:07,621 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 15:35:07,622 [DEBUG] sqlalchemy.engine.Engine: Row (115,) 2024-06-14 15:35:07,623 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 15:35:07,624 [INFO] sqlalchemy.engine.Engine: [cached since 235.3s ago] [(115, 367), (115, 368)] 2024-06-14 15:35:07,628 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:35:07,630 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 15:35:07,632 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 15:35:07,633 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 15:35:07,634 [INFO] sqlalchemy.engine.Engine: [cached since 235.3s ago] (115,) 2024-06-14 15:35:07,636 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 15:35:07,637 [DEBUG] sqlalchemy.engine.Engine: Row (115, 78, 'What roles are typically involved in implementing the DORA framework?', 'What roles are typically involved in implementing the DORA (DevOps Research and Assessment) framework that ae, a company based in Flanders, Belgium, uses in their methodology to streamline and secure the software delivery process?', 'The context does not provide specific details about the roles typically involved in implementing the DORA (DevOps Research and Assessment) framework that ae uses in their methodology to streamline and secure the software delivery process.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 13, 35, 4, 86951), datetime.datetime(2024, 6, 14, 13, 35, 5, 559080), datetime.datetime(2024, 6, 14, 13, 35, 7, 614441)) 2024-06-14 15:35:07,638 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 16:02:29,958 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:02:29,963 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE lower(public."user".email) = lower(%s::VARCHAR) LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-14 16:02:29,965 [INFO] sqlalchemy.engine.Engine: [generated in 0.00144s] ('eveai_super@flow-it.net', 1) 2024-06-14 16:02:29,970 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-14 16:02:29,971 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-14 16:02:29,972 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-14 16:02:29,972 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-14 16:02:30,256 [INFO] sqlalchemy.engine.Engine: SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".email = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 16:02:30,257 [INFO] sqlalchemy.engine.Engine: [generated in 0.00050s] ('eveai_super@flow-it.net', 1) 2024-06-14 16:02:30,258 [DEBUG] sqlalchemy.engine.Engine: Col ('public_user_created_at', 'public_user_updated_at', 'public_user_id', 'public_user_user_name', 'public_user_email', 'public_user_password', 'public_user_first_name', 'public_user_last_name', 'public_user_active', 'public_user_fs_uniquifier', 'public_user_confirmed_at', 'public_user_valid_to', 'public_user_last_login_at', 'public_user_current_login_at', 'public_user_last_login_ip', 'public_user_current_login_ip', 'public_user_login_count', 'public_user_tenant_id') 2024-06-14 16:02:30,259 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 14, 3, 26, 47745), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 13, 10, 7, 0, 981102), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), '192.168.1.5', '192.168.1.5', 117, 1) 2024-06-14 16:02:30,490 [INFO] sqlalchemy.engine.Engine: UPDATE public."user" SET updated_at=now(), last_login_at=%s::TIMESTAMP WITHOUT TIME ZONE, current_login_at=%s::TIMESTAMP WITHOUT TIME ZONE, login_count=%s::INTEGER WHERE public."user".id = %s::INTEGER 2024-06-14 16:02:30,490 [INFO] sqlalchemy.engine.Engine: [generated in 0.00038s] (datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), 118, 8) 2024-06-14 16:02:30,494 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER LIMIT %s::INTEGER 2024-06-14 16:02:30,494 [INFO] sqlalchemy.engine.Engine: [generated in 0.00035s] (1, 1) 2024-06-14 16:02:30,496 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:02:30,496 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 22, 18, 16, 57, 526860), datetime.datetime(2024, 6, 13, 12, 53, 6, 405098), 1, 'EveAI Manager', 'https://www.askeveai.be', 'Europe/Brussels', '', 'en', ['en', 'nl'], 'openai.text-embedding-3-small', 'openai.gpt-4-turbo', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.5, 0.3, 0.5, [], datetime.date(2024, 1, 1), None, 10001, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... PoFrX68g=", "nonce": "TC36O77vTAFUKcbGndUE0Q==", "tag": "Mpb6Gfs/L982deZwG0qXkA==", "ciphertext": "5aVNp07/CqhsoRQDRH/BFBcvZXvz5+K6A4/4hjVYLsuyE9A="}', False, False) 2024-06-14 16:02:30,497 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:02:30,501 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:02:30,502 [INFO] sqlalchemy.engine.Engine: SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM public."user" LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON public."user".id = roles_users_1.user_id WHERE public."user".id = %s::INTEGER 2024-06-14 16:02:30,502 [INFO] sqlalchemy.engine.Engine: [generated in 0.00034s] (8,) 2024-06-14 16:02:30,504 [DEBUG] sqlalchemy.engine.Engine: Col ('public_user_created_at', 'public_user_updated_at', 'public_user_id', 'public_user_user_name', 'public_user_email', 'public_user_password', 'public_user_first_name', 'public_user_last_name', 'public_user_active', 'public_user_fs_uniquifier', 'public_user_confirmed_at', 'public_user_valid_to', 'public_user_last_login_at', 'public_user_current_login_at', 'public_user_last_login_ip', 'public_user_current_login_ip', 'public_user_login_count', 'public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-14 16:02:30,505 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 16, 2, 29, 966324), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), '192.168.1.5', '192.168.1.5', 118, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-14 16:02:30,505 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 16, 2, 29, 966324), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), '192.168.1.5', '192.168.1.5', 118, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-14 16:02:30,505 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 16, 2, 29, 966324), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), '192.168.1.5', '192.168.1.5', 118, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-14 16:02:30,507 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 16:02:30,516 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:02:30,516 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-14 16:02:30,516 [INFO] sqlalchemy.engine.Engine: [cached since 7127s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-14 16:02:30,518 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-14 16:02:30,519 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 16, 2, 29, 966324), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), '192.168.1.5', '192.168.1.5', 118, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-14 16:02:30,519 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 16, 2, 29, 966324), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), '192.168.1.5', '192.168.1.5', 118, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-14 16:02:30,519 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 16, 2, 29, 966324), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), '192.168.1.5', '192.168.1.5', 118, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-14 16:02:30,522 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:02:30,522 [INFO] sqlalchemy.engine.Engine: [cached since 7127s ago] (1,) 2024-06-14 16:02:30,524 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:02:30,524 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 22, 18, 16, 57, 526860), datetime.datetime(2024, 6, 13, 12, 53, 6, 405098), 1, 'EveAI Manager', 'https://www.askeveai.be', 'Europe/Brussels', '', 'en', ['en', 'nl'], 'openai.text-embedding-3-small', 'openai.gpt-4-turbo', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.5, 0.3, 0.5, [], datetime.date(2024, 1, 1), None, 10001, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... PoFrX68g=", "nonce": "TC36O77vTAFUKcbGndUE0Q==", "tag": "Mpb6Gfs/L982deZwG0qXkA==", "ciphertext": "5aVNp07/CqhsoRQDRH/BFBcvZXvz5+K6A4/4hjVYLsuyE9A="}', False, False) 2024-06-14 16:02:30,527 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 16:02:32,969 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:02:32,971 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-14 16:02:32,972 [INFO] sqlalchemy.engine.Engine: [cached since 7129s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-14 16:02:32,979 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-14 16:02:32,981 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 16, 2, 29, 966324), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), '192.168.1.5', '192.168.1.5', 118, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-14 16:02:32,983 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 16, 2, 29, 966324), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), '192.168.1.5', '192.168.1.5', 118, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-14 16:02:32,984 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 16, 2, 29, 966324), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), '192.168.1.5', '192.168.1.5', 118, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-14 16:02:32,992 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant ORDER BY public.tenant.name LIMIT %s::INTEGER OFFSET %s::INTEGER 2024-06-14 16:02:32,993 [INFO] sqlalchemy.engine.Engine: [generated in 0.00147s] (10, 0) 2024-06-14 16:02:32,998 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:02:32,999 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 22, 18, 16, 57, 526860), datetime.datetime(2024, 6, 13, 12, 53, 6, 405098), 1, 'EveAI Manager', 'https://www.askeveai.be', 'Europe/Brussels', '', 'en', ['en', 'nl'], 'openai.text-embedding-3-small', 'openai.gpt-4-turbo', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.5, 0.3, 0.5, [], datetime.date(2024, 1, 1), None, 10001, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... PoFrX68g=", "nonce": "TC36O77vTAFUKcbGndUE0Q==", "tag": "Mpb6Gfs/L982deZwG0qXkA==", "ciphertext": "5aVNp07/CqhsoRQDRH/BFBcvZXvz5+K6A4/4hjVYLsuyE9A="}', False, False) 2024-06-14 16:02:33,001 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 3, 11, 8, 51, 531701), datetime.datetime(2024, 6, 3, 11, 8, 51, 531701), 38, 'Flow IT Playground', 'https://www.flow-it.net', None, None, 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', ' h1', ' h2', ' h3', ' h4', ' h5', ' h6', ' li'], ['p', ' li'], [], [], 5, 0.7, 0.3, 0.5, None, None, None, 1000, None, None, None) 2024-06-14 16:02:33,002 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 5, 12, 19, 39, 34, 844331), datetime.datetime(2024, 6, 6, 14, 53, 59, 860128), 36, 'Flow IT Test1', 'https://www.flow-it.net', None, None, 'en', ['en', 'nl'], 'openai.text-embedding-3-small', 'openai.gpt-4-turbo', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.7, None, None, None, None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... H23UMadY=", "nonce": "qBzo2+Ji8PWsvN/3m1yWcg==", "tag": "SEFcHOTpG/4Riq58Z7tgng==", "ciphertext": "yxx4jZoXFF22dqilRC8u4bSad1hGiKioOvN+eYBAxR+K78k="}', False, False) 2024-06-14 16:02:33,003 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:02:33,010 [INFO] sqlalchemy.engine.Engine: SELECT count(*) AS count_1 FROM (SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant) AS anon_1 2024-06-14 16:02:33,011 [INFO] sqlalchemy.engine.Engine: [generated in 0.00104s] () 2024-06-14 16:02:33,012 [DEBUG] sqlalchemy.engine.Engine: Col ('count_1',) 2024-06-14 16:02:33,013 [DEBUG] sqlalchemy.engine.Engine: Row (4,) 2024-06-14 16:02:33,022 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 16:02:35,792 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:02:35,794 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-14 16:02:35,795 [INFO] sqlalchemy.engine.Engine: [cached since 7136s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-14 16:02:35,803 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-14 16:02:35,806 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 16, 2, 29, 966324), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), '192.168.1.5', '192.168.1.5', 118, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-14 16:02:35,808 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 16, 2, 29, 966324), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), '192.168.1.5', '192.168.1.5', 118, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-14 16:02:35,809 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 16, 2, 29, 966324), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), '192.168.1.5', '192.168.1.5', 118, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-14 16:02:35,816 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:02:35,817 [INFO] sqlalchemy.engine.Engine: [cached since 7132s ago] (39,) 2024-06-14 16:02:35,820 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:02:35,821 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:02:35,826 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 16:02:35,835 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:02:35,837 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-14 16:02:35,837 [INFO] sqlalchemy.engine.Engine: [cached since 7130s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-14 16:02:35,841 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-14 16:02:35,842 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 16, 2, 29, 966324), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), '192.168.1.5', '192.168.1.5', 118, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-14 16:02:35,843 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 16, 2, 29, 966324), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), '192.168.1.5', '192.168.1.5', 118, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-14 16:02:35,844 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 16, 2, 29, 966324), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), '192.168.1.5', '192.168.1.5', 118, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-14 16:02:35,850 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:02:35,851 [INFO] sqlalchemy.engine.Engine: [cached since 7130s ago] (39,) 2024-06-14 16:02:35,853 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:02:35,855 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:02:35,872 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 16:02:42,989 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:02:42,991 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-14 16:02:42,992 [INFO] sqlalchemy.engine.Engine: [cached since 7156s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-14 16:02:42,999 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-14 16:02:43,002 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 16, 2, 29, 966324), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), '192.168.1.5', '192.168.1.5', 118, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-14 16:02:43,003 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 16, 2, 29, 966324), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), '192.168.1.5', '192.168.1.5', 118, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-14 16:02:43,004 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 16, 2, 29, 966324), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), '192.168.1.5', '192.168.1.5', 118, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-14 16:02:43,010 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:02:43,012 [INFO] sqlalchemy.engine.Engine: [cached since 7156s ago] (39,) 2024-06-14 16:02:43,016 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:02:43,017 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:02:43,024 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 16:02:48,451 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:02:48,454 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-14 16:02:48,456 [INFO] sqlalchemy.engine.Engine: [cached since 7162s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-14 16:02:48,461 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-14 16:02:48,463 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 16, 2, 29, 966324), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), '192.168.1.5', '192.168.1.5', 118, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-14 16:02:48,464 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 16, 2, 29, 966324), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), '192.168.1.5', '192.168.1.5', 118, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-14 16:02:48,465 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 16, 2, 29, 966324), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), '192.168.1.5', '192.168.1.5', 118, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-14 16:02:48,470 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:02:48,471 [INFO] sqlalchemy.engine.Engine: [cached since 7162s ago] (39,) 2024-06-14 16:02:48,474 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:02:48,476 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 13, 13, 41, 15, 61126), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, [], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:02:48,481 [INFO] sqlalchemy.engine.Engine: UPDATE public.tenant SET updated_at=now(), fallback_algorithms=%s::VARCHAR(50)[] WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:02:48,482 [INFO] sqlalchemy.engine.Engine: [generated in 0.00110s] (['LLM'], 39) 2024-06-14 16:02:48,485 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:02:48,487 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:02:48,488 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:02:48,489 [INFO] sqlalchemy.engine.Engine: [generated in 0.00064s] (39,) 2024-06-14 16:02:48,492 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:02:48,494 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:02:48,496 [INFO] sqlalchemy.engine.Engine: SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM public."user" LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON public."user".id = roles_users_1.user_id WHERE public."user".id = %s::INTEGER 2024-06-14 16:02:48,496 [INFO] sqlalchemy.engine.Engine: [cached since 7162s ago] (8,) 2024-06-14 16:02:48,499 [DEBUG] sqlalchemy.engine.Engine: Col ('public_user_created_at', 'public_user_updated_at', 'public_user_id', 'public_user_user_name', 'public_user_email', 'public_user_password', 'public_user_first_name', 'public_user_last_name', 'public_user_active', 'public_user_fs_uniquifier', 'public_user_confirmed_at', 'public_user_valid_to', 'public_user_last_login_at', 'public_user_current_login_at', 'public_user_last_login_ip', 'public_user_current_login_ip', 'public_user_login_count', 'public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-14 16:02:48,500 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 16, 2, 29, 966324), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), '192.168.1.5', '192.168.1.5', 118, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-14 16:02:48,500 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 16, 2, 29, 966324), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), '192.168.1.5', '192.168.1.5', 118, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-14 16:02:48,501 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 16, 2, 29, 966324), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), '192.168.1.5', '192.168.1.5', 118, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-14 16:02:48,511 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 16:46:57,367 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 16:46:57,367 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 16:46:57,368 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 16:46:57,369 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 16:46:57,369 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 16:46:57,369 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 16:46:57,370 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 16:46:57,370 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 16:46:57,371 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 16:46:57,371 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 16:46:57,372 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 16:46:57,372 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 16:46:57,375 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:46:57,377 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:46:57,378 [INFO] sqlalchemy.engine.Engine: [generated in 0.00044s] ('39',) 2024-06-14 16:46:57,385 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:46:57,386 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:46:57,633 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 16:47:11,924 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:47:11,925 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:47:11,927 [INFO] sqlalchemy.engine.Engine: [cached since 14.55s ago] ('39',) 2024-06-14 16:47:11,931 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:47:11,933 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:47:12,029 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 16:47:26,983 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 16:47:26,984 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 16:47:26,985 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 16:47:26,986 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 16:47:26,986 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 16:47:26,987 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 16:47:26,987 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 16:47:26,988 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 16:47:26,988 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 16:47:26,989 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 16:47:26,989 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 16:47:26,989 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 16:47:26,990 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:47:26,993 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:47:26,993 [INFO] sqlalchemy.engine.Engine: [generated in 0.00044s] ('39',) 2024-06-14 16:47:27,002 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:47:27,003 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:47:27,014 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 16:47:27,015 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 16:47:27,016 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 16:47:27,016 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 16:47:27,017 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 16:47:27,017 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 16:47:27,018 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 16:47:27,018 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 16:47:27,019 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 16:47:27,019 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 16:47:27,019 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 16:47:27,020 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 16:47:27,021 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:47:27,021 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 16:47:27,021 [INFO] sqlalchemy.engine.Engine: [generated in 0.00034s] () 2024-06-14 16:47:27,022 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:47:27,023 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:47:27,024 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:47:27,025 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 16:47:27,026 [INFO] sqlalchemy.engine.Engine: [generated in 0.00038s] ('9e0cfa7a-824a-48a1-a5a2-8ec4732e903f', 1) 2024-06-14 16:47:27,029 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 16:47:27,030 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-14 16:47:27,031 [INFO] sqlalchemy.engine.Engine: [generated in 0.00038s] (None, '9e0cfa7a-824a-48a1-a5a2-8ec4732e903f', datetime.datetime(2024, 6, 14, 14, 47, 27, 29948, tzinfo=datetime.timezone.utc), None) 2024-06-14 16:47:27,032 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 16:47:27,032 [DEBUG] sqlalchemy.engine.Engine: Row (79,) 2024-06-14 16:47:27,033 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:47:27,035 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:47:27,036 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 16:47:27,036 [INFO] sqlalchemy.engine.Engine: [generated in 0.00034s] (79,) 2024-06-14 16:47:27,038 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 16:47:27,038 [DEBUG] sqlalchemy.engine.Engine: Row (79, None, '9e0cfa7a-824a-48a1-a5a2-8ec4732e903f', datetime.datetime(2024, 6, 14, 14, 47, 27, 29948), None) 2024-06-14 16:47:27,038 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:47:27,039 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:47:27,039 [INFO] sqlalchemy.engine.Engine: [generated in 0.00036s] (39,) 2024-06-14 16:47:27,042 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:47:27,042 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:47:27,218 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 16:47:27,218 [INFO] sqlalchemy.engine.Engine: [generated in 0.00038s] ('9e0cfa7a-824a-48a1-a5a2-8ec4732e903f',) 2024-06-14 16:47:27,221 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 16:47:31,561 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 16:47:31,562 [INFO] sqlalchemy.engine.Engine: [generated in 0.00478s] ('[-0.02052578061283441,-0.010933260925296461,0.057333962550257335,0.01600596244381078,-0.05183277815883442,0.0038183478966601187,-0.025639948335994405 ... (32301 characters truncated) ... ,-0.00085264918227264,-0.017899585168414906,0.027851479871312087,0.02452035894791611,0.003184260439676463,-0.023193440399254514,0.023276372808545866]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.02052578061283441,-0.010933260925296461,0.057333962550257335,0.01600596244381078,-0.05183277815883442,0.0038183478966601187,-0.025639948335994405 ... (32301 characters truncated) ... ,-0.00085264918227264,-0.017899585168414906,0.027851479871312087,0.02452035894791611,0.003184260439676463,-0.023193440399254514,0.023276372808545866]', 0.85, 5) 2024-06-14 16:47:31,587 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 16:47:31,588 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.4276030404804315) 2024-06-14 16:47:31,591 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.4652499403506529) 2024-06-14 16:47:31,592 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.5388686332605575) 2024-06-14 16:47:31,593 [DEBUG] sqlalchemy.engine.Engine: Row (414, 414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00455047, 0.00647751, 0.04748698, ..., -0.01366245, -0.03033153, 0.00956519], dtype=float32), 0.5435263060833184) 2024-06-14 16:47:31,594 [DEBUG] sqlalchemy.engine.Engine: Row (407, 407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00583454, 0.00166043, 0.04974287, ..., -0.01230303, -0.03087184, 0.00796122], dtype=float32), 0.5466597648465765) 2024-06-14 16:47:37,568 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 16:47:37,570 [INFO] sqlalchemy.engine.Engine: [generated in 0.00190s] (334, 398, 371, 414, 407) 2024-06-14 16:47:37,574 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 16:47:37,575 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-14 16:47:37,576 [DEBUG] sqlalchemy.engine.Engine: Row (371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 16:47:37,577 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 16:47:37,578 [DEBUG] sqlalchemy.engine.Engine: Row (407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-14 16:47:37,579 [DEBUG] sqlalchemy.engine.Engine: Row (414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-14 16:47:37,584 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:47:37,585 [INFO] sqlalchemy.engine.Engine: [generated in 0.00156s] (80,) 2024-06-14 16:47:37,589 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:47:37,590 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-14 16:47:37,591 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:47:37,592 [INFO] sqlalchemy.engine.Engine: [cached since 0.008709s ago] (100,) 2024-06-14 16:47:37,595 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:47:37,596 [DEBUG] sqlalchemy.engine.Engine: Row (100, 47, 'https://www.ae.be/applications/think-build-run-your-digital-solution', '39/47/en', '100.html', 'html', 'en', None, 'Title: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing digital solutions that are user-friendl ... (853 characters truncated) ... s, such as peace of mind, increased revenue, and reduced costs, and encourages readers to explore client success stories for real-world validation.\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 592229), 8, datetime.datetime(2024, 6, 7, 15, 59, 39, 5310), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 994356), datetime.datetime(2024, 6, 7, 13, 59, 43, 726029), None) 2024-06-14 16:47:37,597 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:47:37,597 [INFO] sqlalchemy.engine.Engine: [cached since 0.014s ago] (109,) 2024-06-14 16:47:37,601 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:47:37,602 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-14 16:47:37,603 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:47:37,603 [INFO] sqlalchemy.engine.Engine: [cached since 0.01987s ago] (120,) 2024-06-14 16:47:37,605 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:47:37,606 [DEBUG] sqlalchemy.engine.Engine: Row (120, 67, 'https://www.ae.be/our-services#inspire', '39/67/en', '120.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 38, 434701), 8, datetime.datetime(2024, 6, 7, 15, 59, 55, 22150), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 55, 12382), datetime.datetime(2024, 6, 7, 13, 59, 55, 347392), None) 2024-06-14 16:47:37,607 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:47:37,608 [INFO] sqlalchemy.engine.Engine: [cached since 0.02459s ago] (125,) 2024-06-14 16:47:37,611 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:47:37,612 [DEBUG] sqlalchemy.engine.Engine: Row (125, 72, 'https://www.ae.be/our-services#application-development', '39/72/en', '125.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 39, 202426), 8, datetime.datetime(2024, 6, 7, 15, 59, 56, 498675), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 56, 488290), datetime.datetime(2024, 6, 7, 13, 59, 56, 831906), None) 2024-06-14 16:47:37,616 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 16:47:37,617 [INFO] sqlalchemy.engine.Engine: [generated in 0.00105s] (datetime.datetime(2024, 6, 14, 14, 47, 37, 614122, tzinfo=datetime.timezone.utc), 79) 2024-06-14 16:47:37,621 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 16:47:37,622 [INFO] sqlalchemy.engine.Engine: [generated in 0.00108s] (79, 'What are the services offered by ae?', 'What are the services offered by ae, a company based in Flanders, Belgium?', 'ae, a company based in Flanders, Belgium, offers a wide range of services including:\n\n1. **Inspire**: Fueling businesses with creativity and innova ... (1595 characters truncated) ... ogies for creating seamless customer experiences, including customer journey mapping, workshops, prototyping, and creating blueprints and roadmaps.\n', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 47, 27, 38864, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 14, 47, 31, 139138, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 14, 47, 37, 614112, tzinfo=datetime.timezone.utc)) 2024-06-14 16:47:37,626 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 16:47:37,627 [DEBUG] sqlalchemy.engine.Engine: Row (116,) 2024-06-14 16:47:37,629 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 16:47:37,630 [INFO] sqlalchemy.engine.Engine: [generated in 0.00108s] [(116, 334), (116, 371), (116, 398), (116, 407), (116, 414)] 2024-06-14 16:47:37,639 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:47:37,641 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:47:37,644 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:47:37,646 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 16:47:37,647 [INFO] sqlalchemy.engine.Engine: [generated in 0.00071s] (116,) 2024-06-14 16:47:37,649 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 16:47:37,650 [DEBUG] sqlalchemy.engine.Engine: Row (116, 79, 'What are the services offered by ae?', 'What are the services offered by ae, a company based in Flanders, Belgium?', 'ae, a company based in Flanders, Belgium, offers a wide range of services including:\n\n1. **Inspire**: Fueling businesses with creativity and innova ... (1595 characters truncated) ... ogies for creating seamless customer experiences, including customer journey mapping, workshops, prototyping, and creating blueprints and roadmaps.\n', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 47, 27, 38864), datetime.datetime(2024, 6, 14, 14, 47, 31, 139138), datetime.datetime(2024, 6, 14, 14, 47, 37, 614112)) 2024-06-14 16:47:37,651 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 16:47:54,523 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:47:54,524 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:47:54,525 [INFO] sqlalchemy.engine.Engine: [cached since 27.53s ago] ('39',) 2024-06-14 16:47:54,529 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:47:54,530 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:47:54,531 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:47:54,532 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 16:47:54,533 [INFO] sqlalchemy.engine.Engine: [cached since 27.51s ago] () 2024-06-14 16:47:54,534 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:47:54,536 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:47:54,538 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:47:54,539 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 16:47:54,540 [INFO] sqlalchemy.engine.Engine: [cached since 27.51s ago] ('9e0cfa7a-824a-48a1-a5a2-8ec4732e903f', 1) 2024-06-14 16:47:54,541 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 16:47:54,542 [DEBUG] sqlalchemy.engine.Engine: Row (79, None, '9e0cfa7a-824a-48a1-a5a2-8ec4732e903f', datetime.datetime(2024, 6, 14, 14, 47, 27, 29948), datetime.datetime(2024, 6, 14, 14, 47, 37, 614122)) 2024-06-14 16:47:54,543 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:47:54,544 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:47:54,544 [INFO] sqlalchemy.engine.Engine: [cached since 27.5s ago] (39,) 2024-06-14 16:47:54,547 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:47:54,547 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:47:54,598 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 16:47:54,598 [INFO] sqlalchemy.engine.Engine: [cached since 27.38s ago] ('9e0cfa7a-824a-48a1-a5a2-8ec4732e903f',) 2024-06-14 16:47:54,600 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 16:47:54,600 [DEBUG] sqlalchemy.engine.Engine: Row (116, 79, 'What are the services offered by ae?', 'What are the services offered by ae, a company based in Flanders, Belgium?', 'ae, a company based in Flanders, Belgium, offers a wide range of services including:\n\n1. **Inspire**: Fueling businesses with creativity and innova ... (1595 characters truncated) ... ogies for creating seamless customer experiences, including customer journey mapping, workshops, prototyping, and creating blueprints and roadmaps.\n', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 47, 27, 38864), datetime.datetime(2024, 6, 14, 14, 47, 31, 139138), datetime.datetime(2024, 6, 14, 14, 47, 37, 614112)) 2024-06-14 16:47:58,312 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 16:47:58,314 [INFO] sqlalchemy.engine.Engine: [cached since 26.76s ago] ('[-0.007668362792465818,0.012260274741032588,0.06618597239398878,-0.010419606975030395,-0.024104285551603488,0.005099233613816951,-0.0416524141984354, ... (32363 characters truncated) ... .01761316848898271,-0.026510811865246398,0.014634280202277538,0.025561209308219392,-0.0046341888704196045,-0.008689510479710285,0.010055376035876418]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.007668362792465818,0.012260274741032588,0.06618597239398878,-0.010419606975030395,-0.024104285551603488,0.005099233613816951,-0.0416524141984354, ... (32363 characters truncated) ... .01761316848898271,-0.026510811865246398,0.014634280202277538,0.025561209308219392,-0.0046341888704196045,-0.008689510479710285,0.010055376035876418]', 0.85, 5) 2024-06-14 16:47:58,328 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 16:47:58,336 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.40598420696929705) 2024-06-14 16:47:58,339 [DEBUG] sqlalchemy.engine.Engine: Row (410, 410, 'embedding_small_openai', 117, True, "Filename: 117.html\nUser Context:\nNone\n\nIT is no longer just a support function but a core driver of digital initiatives. More than ever, IT depar ... (2589 characters truncated) ... even more important: they know how to translate that knowledge into valuable business cases for your company. We have the track record to prove it.\n", array([ 0.00998646, -0.00439977, 0.06668555, ..., -0.01500698, -0.01971371, 0.00237383], dtype=float32), 0.4513889588415959) 2024-06-14 16:47:58,341 [DEBUG] sqlalchemy.engine.Engine: Row (415, 415, 'embedding_small_openai', 116, True, "Filename: 116.html\nUser Context:\nNone\n\nIT is no longer just a support function but a core driver of digital initiatives. More than ever, IT depar ... (2589 characters truncated) ... even more important: they know how to translate that knowledge into valuable business cases for your company. We have the track record to prove it.\n", array([ 0.01252893, -0.00359526, 0.06760174, ..., -0.01424485, -0.01890234, 0.0033331 ], dtype=float32), 0.4550657654122101) 2024-06-14 16:47:58,343 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.46709193387341097) 2024-06-14 16:47:58,345 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.4754037221948345) 2024-06-14 16:48:00,664 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER) 2024-06-14 16:48:00,666 [INFO] sqlalchemy.engine.Engine: [cached since 23.1s ago] (334,) 2024-06-14 16:48:00,671 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 16:48:00,674 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-14 16:48:00,676 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:48:00,677 [INFO] sqlalchemy.engine.Engine: [cached since 23.09s ago] (80,) 2024-06-14 16:48:00,681 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:48:00,683 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-14 16:48:00,685 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 16:48:00,686 [INFO] sqlalchemy.engine.Engine: [cached since 23.07s ago] (datetime.datetime(2024, 6, 14, 14, 48, 0, 684461, tzinfo=datetime.timezone.utc), 79) 2024-06-14 16:48:00,691 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 16:48:00,693 [INFO] sqlalchemy.engine.Engine: [cached since 23.07s ago] (79, 'Can you specify nr 10?', 'Can you specify the IT Consultancy services offered by ae, a company based in Flanders, Belgium, particularly focusing on ensuring cost-effective and efficient project delivery through skilled IT experts?', "ae offers IT Consultancy services that focus on ensuring cost-effective and efficient project delivery through their skilled IT experts. Their consul ... (181 characters truncated) ... rts are equipped to deliver innovative digital solutions, streamline software delivery processes, and enhance organizational agility and performance.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 47, 54, 543230, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 14, 47, 57, 967637, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 14, 48, 0, 684437, tzinfo=datetime.timezone.utc)) 2024-06-14 16:48:00,696 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 16:48:00,697 [DEBUG] sqlalchemy.engine.Engine: Row (117,) 2024-06-14 16:48:00,698 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 16:48:00,699 [INFO] sqlalchemy.engine.Engine: [generated in 0.00102s] (117, 334) 2024-06-14 16:48:00,703 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:48:00,705 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:48:00,708 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:48:00,710 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 16:48:00,710 [INFO] sqlalchemy.engine.Engine: [cached since 23.06s ago] (117,) 2024-06-14 16:48:00,713 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 16:48:00,714 [DEBUG] sqlalchemy.engine.Engine: Row (117, 79, 'Can you specify nr 10?', 'Can you specify the IT Consultancy services offered by ae, a company based in Flanders, Belgium, particularly focusing on ensuring cost-effective and efficient project delivery through skilled IT experts?', "ae offers IT Consultancy services that focus on ensuring cost-effective and efficient project delivery through their skilled IT experts. Their consul ... (181 characters truncated) ... rts are equipped to deliver innovative digital solutions, streamline software delivery processes, and enhance organizational agility and performance.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 47, 54, 543230), datetime.datetime(2024, 6, 14, 14, 47, 57, 967637), datetime.datetime(2024, 6, 14, 14, 48, 0, 684437)) 2024-06-14 16:48:00,715 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 16:48:39,108 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:48:39,109 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:48:39,110 [INFO] sqlalchemy.engine.Engine: [cached since 72.12s ago] ('39',) 2024-06-14 16:48:39,113 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:48:39,115 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:48:39,115 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:48:39,116 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 16:48:39,117 [INFO] sqlalchemy.engine.Engine: [cached since 72.1s ago] () 2024-06-14 16:48:39,118 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:48:39,119 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:48:39,121 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:48:39,121 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 16:48:39,122 [INFO] sqlalchemy.engine.Engine: [cached since 72.1s ago] ('9e0cfa7a-824a-48a1-a5a2-8ec4732e903f', 1) 2024-06-14 16:48:39,124 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 16:48:39,124 [DEBUG] sqlalchemy.engine.Engine: Row (79, None, '9e0cfa7a-824a-48a1-a5a2-8ec4732e903f', datetime.datetime(2024, 6, 14, 14, 47, 27, 29948), datetime.datetime(2024, 6, 14, 14, 48, 0, 684461)) 2024-06-14 16:48:39,125 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:48:39,126 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:48:39,127 [INFO] sqlalchemy.engine.Engine: [cached since 72.09s ago] (39,) 2024-06-14 16:48:39,129 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:48:39,130 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:48:39,180 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 16:48:39,181 [INFO] sqlalchemy.engine.Engine: [cached since 71.96s ago] ('9e0cfa7a-824a-48a1-a5a2-8ec4732e903f',) 2024-06-14 16:48:39,183 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 16:48:39,183 [DEBUG] sqlalchemy.engine.Engine: Row (116, 79, 'What are the services offered by ae?', 'What are the services offered by ae, a company based in Flanders, Belgium?', 'ae, a company based in Flanders, Belgium, offers a wide range of services including:\n\n1. **Inspire**: Fueling businesses with creativity and innova ... (1595 characters truncated) ... ogies for creating seamless customer experiences, including customer journey mapping, workshops, prototyping, and creating blueprints and roadmaps.\n', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 47, 27, 38864), datetime.datetime(2024, 6, 14, 14, 47, 31, 139138), datetime.datetime(2024, 6, 14, 14, 47, 37, 614112)) 2024-06-14 16:48:39,183 [DEBUG] sqlalchemy.engine.Engine: Row (117, 79, 'Can you specify nr 10?', 'Can you specify the IT Consultancy services offered by ae, a company based in Flanders, Belgium, particularly focusing on ensuring cost-effective and efficient project delivery through skilled IT experts?', "ae offers IT Consultancy services that focus on ensuring cost-effective and efficient project delivery through their skilled IT experts. Their consul ... (181 characters truncated) ... rts are equipped to deliver innovative digital solutions, streamline software delivery processes, and enhance organizational agility and performance.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 47, 54, 543230), datetime.datetime(2024, 6, 14, 14, 47, 57, 967637), datetime.datetime(2024, 6, 14, 14, 48, 0, 684437)) 2024-06-14 16:48:40,803 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 16:48:40,806 [INFO] sqlalchemy.engine.Engine: [cached since 69.25s ago] ('[-0.004587925411290296,-0.006837838189869342,0.055380391689773295,0.023122600739324144,-0.013038653614343374,-0.0316885368021357,-0.0192462444104095, ... (32365 characters truncated) ... 0.006468500344360295,-0.008992875742724091,0.033857125098174644,0.02587400137744118,-0.01866343579362163,-0.004160983868732648,7.073333691850578e-05]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.004587925411290296,-0.006837838189869342,0.055380391689773295,0.023122600739324144,-0.013038653614343374,-0.0316885368021357,-0.0192462444104095, ... (32365 characters truncated) ... 0.006468500344360295,-0.008992875742724091,0.033857125098174644,0.02587400137744118,-0.01866343579362163,-0.004160983868732648,7.073333691850578e-05]', 0.85, 5) 2024-06-14 16:48:40,822 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 16:48:40,825 [DEBUG] sqlalchemy.engine.Engine: Row (335, 335, 'embedding_small_openai', 83, True, 'Filename: 83.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n', array([ 0.00947791, 0.01524036, 0.06068105, ..., -0.00964615, -0.01224697, -0.0150581 ], dtype=float32), 0.29246578575811566) 2024-06-14 16:48:40,828 [DEBUG] sqlalchemy.engine.Engine: Row (341, 341, 'embedding_small_openai', 88, True, 'Filename: 88.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n', array([ 0.00780765, 0.01443746, 0.06127632, ..., -0.01361226, -0.01082633, -0.01522034], dtype=float32), 0.29425663461737084) 2024-06-14 16:48:40,830 [DEBUG] sqlalchemy.engine.Engine: Row (343, 343, 'embedding_small_openai', 90, True, 'Filename: 90.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2B\n \nFind the right balance between customer expe ... (2230 characters truncated) ... rent?\nWe fast-track your CIAM solution\nWe understand your ‘bigger picture’\nOngoing support\n\xa0\nGet in touch with our experts\nHere to help!\n\n', array([ 0.01892933, 0.0293442 , 0.05940667, ..., -0.01314578, -0.01999176, -0.00607534], dtype=float32), 0.3121229596210692) 2024-06-14 16:48:40,832 [DEBUG] sqlalchemy.engine.Engine: Row (342, 342, 'embedding_small_openai', 89, True, 'Filename: 89.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2C\n \nEnabling customer journeys for consumers in ... (2393 characters truncated) ... iver an end-to-end solution\nWe understand your ‘bigger picture’\nPost-implementation support\n\xa0\nGet in touch with our experts\nHere to help!\n\n', array([ 0.02038081, 0.0212689 , 0.04566868, ..., -0.01055166, -0.01779182, -0.00608489], dtype=float32), 0.3295658217306169) 2024-06-14 16:48:40,834 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.44610146651836946) 2024-06-14 16:48:46,705 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 16:48:46,706 [INFO] sqlalchemy.engine.Engine: [cached since 69.14s ago] (335, 341, 342, 343) 2024-06-14 16:48:46,708 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 16:48:46,709 [DEBUG] sqlalchemy.engine.Engine: Row (335, 'embedding_small_openai', 83, True, 'Filename: 83.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n') 2024-06-14 16:48:46,709 [DEBUG] sqlalchemy.engine.Engine: Row (341, 'embedding_small_openai', 88, True, 'Filename: 88.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n') 2024-06-14 16:48:46,710 [DEBUG] sqlalchemy.engine.Engine: Row (342, 'embedding_small_openai', 89, True, 'Filename: 89.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2C\n \nEnabling customer journeys for consumers in ... (2393 characters truncated) ... iver an end-to-end solution\nWe understand your ‘bigger picture’\nPost-implementation support\n\xa0\nGet in touch with our experts\nHere to help!\n\n') 2024-06-14 16:48:46,711 [DEBUG] sqlalchemy.engine.Engine: Row (343, 'embedding_small_openai', 90, True, 'Filename: 90.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2B\n \nFind the right balance between customer expe ... (2230 characters truncated) ... rent?\nWe fast-track your CIAM solution\nWe understand your ‘bigger picture’\nOngoing support\n\xa0\nGet in touch with our experts\nHere to help!\n\n') 2024-06-14 16:48:46,712 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:48:46,712 [INFO] sqlalchemy.engine.Engine: [cached since 69.13s ago] (83,) 2024-06-14 16:48:46,715 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:48:46,716 [DEBUG] sqlalchemy.engine.Engine: Row (83, 28, 'https://www.ae.be/our-solutions/ciam', '39/28/en', '83.html', 'html', 'en', None, 'Title: AE - CIAM\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 19212), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 221197), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 209129), datetime.datetime(2024, 6, 7, 13, 59, 30, 541349), None) 2024-06-14 16:48:46,717 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:48:46,718 [INFO] sqlalchemy.engine.Engine: [cached since 69.13s ago] (88,) 2024-06-14 16:48:46,721 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:48:46,721 [DEBUG] sqlalchemy.engine.Engine: Row (88, 34, 'https://www.ae.be/our-solutions/ciam#solutions', '39/34/en', '88.html', 'html', 'en', None, 'Title: AE - CIAM\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 23310), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 224301), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 213688), datetime.datetime(2024, 6, 7, 13, 59, 31, 567830), None) 2024-06-14 16:48:46,722 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:48:46,723 [INFO] sqlalchemy.engine.Engine: [cached since 69.14s ago] (89,) 2024-06-14 16:48:46,725 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:48:46,726 [DEBUG] sqlalchemy.engine.Engine: Row (89, 35, 'https://www.ae.be/cyber-security-compliance/streamline-customer-identity-management-in-b2c', '39/35/en', '89.html', 'html', 'en', None, 'Title: AE - Streamline customer identity management in B2C\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 165040), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 469759), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 458938), datetime.datetime(2024, 6, 7, 13, 59, 31, 831102), None) 2024-06-14 16:48:46,727 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:48:46,728 [INFO] sqlalchemy.engine.Engine: [cached since 69.14s ago] (90,) 2024-06-14 16:48:46,730 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:48:46,731 [DEBUG] sqlalchemy.engine.Engine: Row (90, 36, 'https://www.ae.be/cyber-security-compliance/streamline-customer-identity-management-in-b2b', '39/36/en', '90.html', 'html', 'en', None, 'Title: AE - Streamline customer identity management in B2B\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 420988), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 748100), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 736878), datetime.datetime(2024, 6, 7, 13, 59, 32, 83130), None) 2024-06-14 16:48:46,733 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 16:48:46,734 [INFO] sqlalchemy.engine.Engine: [cached since 69.12s ago] (datetime.datetime(2024, 6, 14, 14, 48, 46, 732954, tzinfo=datetime.timezone.utc), 79) 2024-06-14 16:48:46,736 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 16:48:46,737 [INFO] sqlalchemy.engine.Engine: [cached since 69.12s ago] (79, 'Can you give me more details on the CIAM offereing?', 'Can you provide more details on the CIAM (Customer Identity and Access Management) offering by ae, a company based in Flanders, Belgium?', "ae offers a comprehensive Customer Identity and Access Management (CIAM) solution designed to ensure secure and seamless digital user experiences by ... (1124 characters truncated) ... engagement, streamline onboarding, and improve overall customer experience while maintaining high security standards.\n\nSources: 335, 341, 342, 343", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 48, 39, 125580, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 14, 48, 40, 245346, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 14, 48, 46, 732947, tzinfo=datetime.timezone.utc)) 2024-06-14 16:48:46,739 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 16:48:46,740 [DEBUG] sqlalchemy.engine.Engine: Row (118,) 2024-06-14 16:48:46,741 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 16:48:46,742 [INFO] sqlalchemy.engine.Engine: [cached since 69.11s ago] [(118, 335), (118, 341), (118, 342), (118, 343)] 2024-06-14 16:48:46,748 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:48:46,750 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:48:46,752 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:48:46,753 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 16:48:46,754 [INFO] sqlalchemy.engine.Engine: [cached since 69.11s ago] (118,) 2024-06-14 16:48:46,756 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 16:48:46,757 [DEBUG] sqlalchemy.engine.Engine: Row (118, 79, 'Can you give me more details on the CIAM offereing?', 'Can you provide more details on the CIAM (Customer Identity and Access Management) offering by ae, a company based in Flanders, Belgium?', "ae offers a comprehensive Customer Identity and Access Management (CIAM) solution designed to ensure secure and seamless digital user experiences by ... (1124 characters truncated) ... engagement, streamline onboarding, and improve overall customer experience while maintaining high security standards.\n\nSources: 335, 341, 342, 343", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 48, 39, 125580), datetime.datetime(2024, 6, 14, 14, 48, 40, 245346), datetime.datetime(2024, 6, 14, 14, 48, 46, 732947)) 2024-06-14 16:48:46,758 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 16:49:09,410 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:49:09,411 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:49:09,412 [INFO] sqlalchemy.engine.Engine: [cached since 102.4s ago] ('39',) 2024-06-14 16:49:09,416 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:49:09,417 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:49:09,418 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:49:09,419 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 16:49:09,420 [INFO] sqlalchemy.engine.Engine: [cached since 102.4s ago] () 2024-06-14 16:49:09,421 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:49:09,423 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:49:09,425 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:49:09,426 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 16:49:09,427 [INFO] sqlalchemy.engine.Engine: [cached since 102.4s ago] ('9e0cfa7a-824a-48a1-a5a2-8ec4732e903f', 1) 2024-06-14 16:49:09,429 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 16:49:09,430 [DEBUG] sqlalchemy.engine.Engine: Row (79, None, '9e0cfa7a-824a-48a1-a5a2-8ec4732e903f', datetime.datetime(2024, 6, 14, 14, 47, 27, 29948), datetime.datetime(2024, 6, 14, 14, 48, 46, 732954)) 2024-06-14 16:49:09,431 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:49:09,432 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:49:09,432 [INFO] sqlalchemy.engine.Engine: [cached since 102.4s ago] (39,) 2024-06-14 16:49:09,435 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:49:09,436 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:49:09,492 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 16:49:09,493 [INFO] sqlalchemy.engine.Engine: [cached since 102.3s ago] ('9e0cfa7a-824a-48a1-a5a2-8ec4732e903f',) 2024-06-14 16:49:09,495 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 16:49:09,495 [DEBUG] sqlalchemy.engine.Engine: Row (116, 79, 'What are the services offered by ae?', 'What are the services offered by ae, a company based in Flanders, Belgium?', 'ae, a company based in Flanders, Belgium, offers a wide range of services including:\n\n1. **Inspire**: Fueling businesses with creativity and innova ... (1595 characters truncated) ... ogies for creating seamless customer experiences, including customer journey mapping, workshops, prototyping, and creating blueprints and roadmaps.\n', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 47, 27, 38864), datetime.datetime(2024, 6, 14, 14, 47, 31, 139138), datetime.datetime(2024, 6, 14, 14, 47, 37, 614112)) 2024-06-14 16:49:09,495 [DEBUG] sqlalchemy.engine.Engine: Row (117, 79, 'Can you specify nr 10?', 'Can you specify the IT Consultancy services offered by ae, a company based in Flanders, Belgium, particularly focusing on ensuring cost-effective and efficient project delivery through skilled IT experts?', "ae offers IT Consultancy services that focus on ensuring cost-effective and efficient project delivery through their skilled IT experts. Their consul ... (181 characters truncated) ... rts are equipped to deliver innovative digital solutions, streamline software delivery processes, and enhance organizational agility and performance.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 47, 54, 543230), datetime.datetime(2024, 6, 14, 14, 47, 57, 967637), datetime.datetime(2024, 6, 14, 14, 48, 0, 684437)) 2024-06-14 16:49:09,496 [DEBUG] sqlalchemy.engine.Engine: Row (118, 79, 'Can you give me more details on the CIAM offereing?', 'Can you provide more details on the CIAM (Customer Identity and Access Management) offering by ae, a company based in Flanders, Belgium?', "ae offers a comprehensive Customer Identity and Access Management (CIAM) solution designed to ensure secure and seamless digital user experiences by ... (1124 characters truncated) ... engagement, streamline onboarding, and improve overall customer experience while maintaining high security standards.\n\nSources: 335, 341, 342, 343", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 48, 39, 125580), datetime.datetime(2024, 6, 14, 14, 48, 40, 245346), datetime.datetime(2024, 6, 14, 14, 48, 46, 732947)) 2024-06-14 16:49:10,946 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 16:49:10,948 [INFO] sqlalchemy.engine.Engine: [cached since 99.39s ago] ('[0.04064852927020729,0.014519138514881184,0.03725904424813543,0.006396388801956898,-0.002306557385556445,-0.02265137328212364,0.009770065089724297,-0 ... (32354 characters truncated) ... 29,0.029190045349433355,0.021626940849634582,0.02053926975463755,0.02065309599439079,-0.001205448936249809,0.005169597678583989,-0.01818686638767239]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[0.04064852927020729,0.014519138514881184,0.03725904424813543,0.006396388801956898,-0.002306557385556445,-0.02265137328212364,0.009770065089724297,-0 ... (32354 characters truncated) ... 29,0.029190045349433355,0.021626940849634582,0.02053926975463755,0.02065309599439079,-0.001205448936249809,0.005169597678583989,-0.01818686638767239]', 0.85, 5) 2024-06-14 16:49:10,964 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 16:49:10,967 [DEBUG] sqlalchemy.engine.Engine: Row (335, 335, 'embedding_small_openai', 83, True, 'Filename: 83.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n', array([ 0.00947791, 0.01524036, 0.06068105, ..., -0.00964615, -0.01224697, -0.0150581 ], dtype=float32), 0.2947799353234559) 2024-06-14 16:49:10,971 [DEBUG] sqlalchemy.engine.Engine: Row (341, 341, 'embedding_small_openai', 88, True, 'Filename: 88.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n', array([ 0.00780765, 0.01443746, 0.06127632, ..., -0.01361226, -0.01082633, -0.01522034], dtype=float32), 0.29837305410042814) 2024-06-14 16:49:10,975 [DEBUG] sqlalchemy.engine.Engine: Row (343, 343, 'embedding_small_openai', 90, True, 'Filename: 90.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2B\n \nFind the right balance between customer expe ... (2230 characters truncated) ... rent?\nWe fast-track your CIAM solution\nWe understand your ‘bigger picture’\nOngoing support\n\xa0\nGet in touch with our experts\nHere to help!\n\n', array([ 0.01892933, 0.0293442 , 0.05940667, ..., -0.01314578, -0.01999176, -0.00607534], dtype=float32), 0.33420942276653476) 2024-06-14 16:49:10,977 [DEBUG] sqlalchemy.engine.Engine: Row (342, 342, 'embedding_small_openai', 89, True, 'Filename: 89.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2C\n \nEnabling customer journeys for consumers in ... (2393 characters truncated) ... iver an end-to-end solution\nWe understand your ‘bigger picture’\nPost-implementation support\n\xa0\nGet in touch with our experts\nHere to help!\n\n', array([ 0.02038081, 0.0212689 , 0.04566868, ..., -0.01055166, -0.01779182, -0.00608489], dtype=float32), 0.3544125937808975) 2024-06-14 16:49:10,979 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.550941450865716) 2024-06-14 16:49:15,535 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-14 16:49:15,536 [INFO] sqlalchemy.engine.Engine: [cached since 97.97s ago] (343, 342) 2024-06-14 16:49:15,542 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 16:49:15,544 [DEBUG] sqlalchemy.engine.Engine: Row (342, 'embedding_small_openai', 89, True, 'Filename: 89.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2C\n \nEnabling customer journeys for consumers in ... (2393 characters truncated) ... iver an end-to-end solution\nWe understand your ‘bigger picture’\nPost-implementation support\n\xa0\nGet in touch with our experts\nHere to help!\n\n') 2024-06-14 16:49:15,545 [DEBUG] sqlalchemy.engine.Engine: Row (343, 'embedding_small_openai', 90, True, 'Filename: 90.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2B\n \nFind the right balance between customer expe ... (2230 characters truncated) ... rent?\nWe fast-track your CIAM solution\nWe understand your ‘bigger picture’\nOngoing support\n\xa0\nGet in touch with our experts\nHere to help!\n\n') 2024-06-14 16:49:15,548 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:49:15,549 [INFO] sqlalchemy.engine.Engine: [cached since 97.97s ago] (89,) 2024-06-14 16:49:15,553 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:49:15,555 [DEBUG] sqlalchemy.engine.Engine: Row (89, 35, 'https://www.ae.be/cyber-security-compliance/streamline-customer-identity-management-in-b2c', '39/35/en', '89.html', 'html', 'en', None, 'Title: AE - Streamline customer identity management in B2C\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 165040), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 469759), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 458938), datetime.datetime(2024, 6, 7, 13, 59, 31, 831102), None) 2024-06-14 16:49:15,556 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:49:15,557 [INFO] sqlalchemy.engine.Engine: [cached since 97.97s ago] (90,) 2024-06-14 16:49:15,560 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:49:15,561 [DEBUG] sqlalchemy.engine.Engine: Row (90, 36, 'https://www.ae.be/cyber-security-compliance/streamline-customer-identity-management-in-b2b', '39/36/en', '90.html', 'html', 'en', None, 'Title: AE - Streamline customer identity management in B2B\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 420988), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 748100), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 736878), datetime.datetime(2024, 6, 7, 13, 59, 32, 83130), None) 2024-06-14 16:49:15,563 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 16:49:15,565 [INFO] sqlalchemy.engine.Engine: [cached since 97.95s ago] (datetime.datetime(2024, 6, 14, 14, 49, 15, 562933, tzinfo=datetime.timezone.utc), 79) 2024-06-14 16:49:15,567 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 16:49:15,568 [INFO] sqlalchemy.engine.Engine: [cached since 97.95s ago] (79, 'Can you explain what CSAM is?', "What is CSAM, and how is it integrated into ae's Customer Identity and Access Management (CIAM) solution?", "CSAM, or the Belgian government's identity service, is integrated into ae's Customer Identity and Access Management (CIAM) solution through the AE CI ... (8 characters truncated) ... This integration helps enhance self-service and access delegation features, providing a streamlined and secure identity management process for users.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 49, 9, 431258, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 14, 49, 10, 645396, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 14, 49, 15, 562921, tzinfo=datetime.timezone.utc)) 2024-06-14 16:49:15,570 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 16:49:15,571 [DEBUG] sqlalchemy.engine.Engine: Row (119,) 2024-06-14 16:49:15,572 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 16:49:15,573 [INFO] sqlalchemy.engine.Engine: [cached since 97.94s ago] [(119, 342), (119, 343)] 2024-06-14 16:49:15,576 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:49:15,578 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:49:15,582 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:49:15,583 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 16:49:15,584 [INFO] sqlalchemy.engine.Engine: [cached since 97.94s ago] (119,) 2024-06-14 16:49:15,587 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 16:49:15,588 [DEBUG] sqlalchemy.engine.Engine: Row (119, 79, 'Can you explain what CSAM is?', "What is CSAM, and how is it integrated into ae's Customer Identity and Access Management (CIAM) solution?", "CSAM, or the Belgian government's identity service, is integrated into ae's Customer Identity and Access Management (CIAM) solution through the AE CI ... (8 characters truncated) ... This integration helps enhance self-service and access delegation features, providing a streamlined and secure identity management process for users.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 49, 9, 431258), datetime.datetime(2024, 6, 14, 14, 49, 10, 645396), datetime.datetime(2024, 6, 14, 14, 49, 15, 562921)) 2024-06-14 16:49:15,589 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 16:49:48,866 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:49:48,868 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:49:48,869 [INFO] sqlalchemy.engine.Engine: [cached since 141.9s ago] ('39',) 2024-06-14 16:49:48,874 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:49:48,875 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:49:48,876 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:49:48,878 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 16:49:48,878 [INFO] sqlalchemy.engine.Engine: [cached since 141.9s ago] () 2024-06-14 16:49:48,880 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:49:48,882 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:49:48,884 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:49:48,885 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 16:49:48,886 [INFO] sqlalchemy.engine.Engine: [cached since 141.9s ago] ('9e0cfa7a-824a-48a1-a5a2-8ec4732e903f', 1) 2024-06-14 16:49:48,888 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 16:49:48,889 [DEBUG] sqlalchemy.engine.Engine: Row (79, None, '9e0cfa7a-824a-48a1-a5a2-8ec4732e903f', datetime.datetime(2024, 6, 14, 14, 47, 27, 29948), datetime.datetime(2024, 6, 14, 14, 49, 15, 562933)) 2024-06-14 16:49:48,890 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:49:48,891 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:49:48,891 [INFO] sqlalchemy.engine.Engine: [cached since 141.9s ago] (39,) 2024-06-14 16:49:48,894 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:49:48,895 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:49:48,949 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 16:49:48,949 [INFO] sqlalchemy.engine.Engine: [cached since 141.7s ago] ('9e0cfa7a-824a-48a1-a5a2-8ec4732e903f',) 2024-06-14 16:49:48,951 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 16:49:48,951 [DEBUG] sqlalchemy.engine.Engine: Row (116, 79, 'What are the services offered by ae?', 'What are the services offered by ae, a company based in Flanders, Belgium?', 'ae, a company based in Flanders, Belgium, offers a wide range of services including:\n\n1. **Inspire**: Fueling businesses with creativity and innova ... (1595 characters truncated) ... ogies for creating seamless customer experiences, including customer journey mapping, workshops, prototyping, and creating blueprints and roadmaps.\n', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 47, 27, 38864), datetime.datetime(2024, 6, 14, 14, 47, 31, 139138), datetime.datetime(2024, 6, 14, 14, 47, 37, 614112)) 2024-06-14 16:49:48,952 [DEBUG] sqlalchemy.engine.Engine: Row (117, 79, 'Can you specify nr 10?', 'Can you specify the IT Consultancy services offered by ae, a company based in Flanders, Belgium, particularly focusing on ensuring cost-effective and efficient project delivery through skilled IT experts?', "ae offers IT Consultancy services that focus on ensuring cost-effective and efficient project delivery through their skilled IT experts. Their consul ... (181 characters truncated) ... rts are equipped to deliver innovative digital solutions, streamline software delivery processes, and enhance organizational agility and performance.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 47, 54, 543230), datetime.datetime(2024, 6, 14, 14, 47, 57, 967637), datetime.datetime(2024, 6, 14, 14, 48, 0, 684437)) 2024-06-14 16:49:48,952 [DEBUG] sqlalchemy.engine.Engine: Row (118, 79, 'Can you give me more details on the CIAM offereing?', 'Can you provide more details on the CIAM (Customer Identity and Access Management) offering by ae, a company based in Flanders, Belgium?', "ae offers a comprehensive Customer Identity and Access Management (CIAM) solution designed to ensure secure and seamless digital user experiences by ... (1124 characters truncated) ... engagement, streamline onboarding, and improve overall customer experience while maintaining high security standards.\n\nSources: 335, 341, 342, 343", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 48, 39, 125580), datetime.datetime(2024, 6, 14, 14, 48, 40, 245346), datetime.datetime(2024, 6, 14, 14, 48, 46, 732947)) 2024-06-14 16:49:48,952 [DEBUG] sqlalchemy.engine.Engine: Row (119, 79, 'Can you explain what CSAM is?', "What is CSAM, and how is it integrated into ae's Customer Identity and Access Management (CIAM) solution?", "CSAM, or the Belgian government's identity service, is integrated into ae's Customer Identity and Access Management (CIAM) solution through the AE CI ... (8 characters truncated) ... This integration helps enhance self-service and access delegation features, providing a streamlined and secure identity management process for users.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 49, 9, 431258), datetime.datetime(2024, 6, 14, 14, 49, 10, 645396), datetime.datetime(2024, 6, 14, 14, 49, 15, 562921)) 2024-06-14 16:49:50,383 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 16:49:50,385 [INFO] sqlalchemy.engine.Engine: [cached since 138.8s ago] ('[0.015311431614184546,0.018352418590375504,0.04122490685365403,-0.0009791507326353595,-0.04077526432804562,-0.0007073698005060727,0.0032184772630122, ... (32385 characters truncated) ... 7695,0.02865864623511156,-0.029060955223600006,0.0206597832386568,0.04439605267502199,0.00418283684737416,-0.021559064564583442,0.009022385544095861]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[0.015311431614184546,0.018352418590375504,0.04122490685365403,-0.0009791507326353595,-0.04077526432804562,-0.0007073698005060727,0.0032184772630122, ... (32385 characters truncated) ... 7695,0.02865864623511156,-0.029060955223600006,0.0206597832386568,0.04439605267502199,0.00418283684737416,-0.021559064564583442,0.009022385544095861]', 0.85, 5) 2024-06-14 16:49:50,400 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 16:49:50,404 [DEBUG] sqlalchemy.engine.Engine: Row (343, 343, 'embedding_small_openai', 90, True, 'Filename: 90.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2B\n \nFind the right balance between customer expe ... (2230 characters truncated) ... rent?\nWe fast-track your CIAM solution\nWe understand your ‘bigger picture’\nOngoing support\n\xa0\nGet in touch with our experts\nHere to help!\n\n', array([ 0.01892933, 0.0293442 , 0.05940667, ..., -0.01314578, -0.01999176, -0.00607534], dtype=float32), 0.49838568121059046) 2024-06-14 16:49:50,406 [DEBUG] sqlalchemy.engine.Engine: Row (335, 335, 'embedding_small_openai', 83, True, 'Filename: 83.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n', array([ 0.00947791, 0.01524036, 0.06068105, ..., -0.00964615, -0.01224697, -0.0150581 ], dtype=float32), 0.5010557327782044) 2024-06-14 16:49:50,408 [DEBUG] sqlalchemy.engine.Engine: Row (341, 341, 'embedding_small_openai', 88, True, 'Filename: 88.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n', array([ 0.00780765, 0.01443746, 0.06127632, ..., -0.01361226, -0.01082633, -0.01522034], dtype=float32), 0.5039703297261275) 2024-06-14 16:49:50,410 [DEBUG] sqlalchemy.engine.Engine: Row (342, 342, 'embedding_small_openai', 89, True, 'Filename: 89.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2C\n \nEnabling customer journeys for consumers in ... (2393 characters truncated) ... iver an end-to-end solution\nWe understand your ‘bigger picture’\nPost-implementation support\n\xa0\nGet in touch with our experts\nHere to help!\n\n', array([ 0.02038081, 0.0212689 , 0.04566868, ..., -0.01055166, -0.01779182, -0.00608489], dtype=float32), 0.5137254614455622) 2024-06-14 16:49:50,412 [DEBUG] sqlalchemy.engine.Engine: Row (397, 397, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:\nNone\n\n\n Create a seamless customer experience\n \nOptimised customer experiences for better results\nDoes t ... (2673 characters truncated) ... tomer data and conducting behavioral analysis. The results are evidence-based customer insights that transfer to actionable innovation ideas.\n\xa0\n", array([-0.01499291, 0.00967897, 0.02817907, ..., -0.00054847, -0.04023413, -0.01369479], dtype=float32), 0.590506234934685) 2024-06-14 16:49:53,372 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-14 16:49:53,374 [INFO] sqlalchemy.engine.Engine: [cached since 135.8s ago] (343, 342) 2024-06-14 16:49:53,378 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 16:49:53,381 [DEBUG] sqlalchemy.engine.Engine: Row (342, 'embedding_small_openai', 89, True, 'Filename: 89.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2C\n \nEnabling customer journeys for consumers in ... (2393 characters truncated) ... iver an end-to-end solution\nWe understand your ‘bigger picture’\nPost-implementation support\n\xa0\nGet in touch with our experts\nHere to help!\n\n') 2024-06-14 16:49:53,382 [DEBUG] sqlalchemy.engine.Engine: Row (343, 'embedding_small_openai', 90, True, 'Filename: 90.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2B\n \nFind the right balance between customer expe ... (2230 characters truncated) ... rent?\nWe fast-track your CIAM solution\nWe understand your ‘bigger picture’\nOngoing support\n\xa0\nGet in touch with our experts\nHere to help!\n\n') 2024-06-14 16:49:53,384 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:49:53,385 [INFO] sqlalchemy.engine.Engine: [cached since 135.8s ago] (89,) 2024-06-14 16:49:53,388 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:49:53,390 [DEBUG] sqlalchemy.engine.Engine: Row (89, 35, 'https://www.ae.be/cyber-security-compliance/streamline-customer-identity-management-in-b2c', '39/35/en', '89.html', 'html', 'en', None, 'Title: AE - Streamline customer identity management in B2C\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 165040), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 469759), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 458938), datetime.datetime(2024, 6, 7, 13, 59, 31, 831102), None) 2024-06-14 16:49:53,391 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:49:53,392 [INFO] sqlalchemy.engine.Engine: [cached since 135.8s ago] (90,) 2024-06-14 16:49:53,395 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:49:53,396 [DEBUG] sqlalchemy.engine.Engine: Row (90, 36, 'https://www.ae.be/cyber-security-compliance/streamline-customer-identity-management-in-b2b', '39/36/en', '90.html', 'html', 'en', None, 'Title: AE - Streamline customer identity management in B2B\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 420988), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 748100), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 736878), datetime.datetime(2024, 6, 7, 13, 59, 32, 83130), None) 2024-06-14 16:49:53,398 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 16:49:53,399 [INFO] sqlalchemy.engine.Engine: [cached since 135.8s ago] (datetime.datetime(2024, 6, 14, 14, 49, 53, 397766, tzinfo=datetime.timezone.utc), 79) 2024-06-14 16:49:53,402 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 16:49:53,403 [INFO] sqlalchemy.engine.Engine: [cached since 135.8s ago] (79, 'Can you give me more detailed information on CSAM?', "What is CSAM, the Belgian government's identity service, and how does it function within the context of identity management and digital services?", 'CSAM (Central Authentication and Single Sign-On Management) is a Belgian government identity service that facilitates secure and streamlined access t ... (272 characters truncated) ... elves and manage their identities across different platforms and services, thereby improving the overall customer experience and security compliance.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 49, 48, 890252, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 14, 49, 50, 17813, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 14, 49, 53, 397753, tzinfo=datetime.timezone.utc)) 2024-06-14 16:49:53,406 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 16:49:53,407 [DEBUG] sqlalchemy.engine.Engine: Row (120,) 2024-06-14 16:49:53,408 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 16:49:53,409 [INFO] sqlalchemy.engine.Engine: [cached since 135.8s ago] [(120, 342), (120, 343)] 2024-06-14 16:49:53,412 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:49:53,415 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:49:53,417 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:49:53,418 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 16:49:53,418 [INFO] sqlalchemy.engine.Engine: [cached since 135.8s ago] (120,) 2024-06-14 16:49:53,421 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 16:49:53,422 [DEBUG] sqlalchemy.engine.Engine: Row (120, 79, 'Can you give me more detailed information on CSAM?', "What is CSAM, the Belgian government's identity service, and how does it function within the context of identity management and digital services?", 'CSAM (Central Authentication and Single Sign-On Management) is a Belgian government identity service that facilitates secure and streamlined access t ... (272 characters truncated) ... elves and manage their identities across different platforms and services, thereby improving the overall customer experience and security compliance.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 49, 48, 890252), datetime.datetime(2024, 6, 14, 14, 49, 50, 17813), datetime.datetime(2024, 6, 14, 14, 49, 53, 397753)) 2024-06-14 16:49:53,422 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 16:50:35,896 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:50:35,897 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:50:35,898 [INFO] sqlalchemy.engine.Engine: [cached since 188.9s ago] ('39',) 2024-06-14 16:50:35,902 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:50:35,903 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:50:35,904 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:50:35,905 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 16:50:35,906 [INFO] sqlalchemy.engine.Engine: [cached since 188.9s ago] () 2024-06-14 16:50:35,907 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:50:35,909 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:50:35,911 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:50:35,911 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 16:50:35,912 [INFO] sqlalchemy.engine.Engine: [cached since 188.9s ago] ('9e0cfa7a-824a-48a1-a5a2-8ec4732e903f', 1) 2024-06-14 16:50:35,914 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 16:50:35,915 [DEBUG] sqlalchemy.engine.Engine: Row (79, None, '9e0cfa7a-824a-48a1-a5a2-8ec4732e903f', datetime.datetime(2024, 6, 14, 14, 47, 27, 29948), datetime.datetime(2024, 6, 14, 14, 49, 53, 397766)) 2024-06-14 16:50:35,916 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:50:35,916 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:50:35,917 [INFO] sqlalchemy.engine.Engine: [cached since 188.9s ago] (39,) 2024-06-14 16:50:35,919 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:50:35,920 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:50:35,988 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 16:50:35,988 [INFO] sqlalchemy.engine.Engine: [cached since 188.8s ago] ('9e0cfa7a-824a-48a1-a5a2-8ec4732e903f',) 2024-06-14 16:50:35,990 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 16:50:35,991 [DEBUG] sqlalchemy.engine.Engine: Row (116, 79, 'What are the services offered by ae?', 'What are the services offered by ae, a company based in Flanders, Belgium?', 'ae, a company based in Flanders, Belgium, offers a wide range of services including:\n\n1. **Inspire**: Fueling businesses with creativity and innova ... (1595 characters truncated) ... ogies for creating seamless customer experiences, including customer journey mapping, workshops, prototyping, and creating blueprints and roadmaps.\n', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 47, 27, 38864), datetime.datetime(2024, 6, 14, 14, 47, 31, 139138), datetime.datetime(2024, 6, 14, 14, 47, 37, 614112)) 2024-06-14 16:50:35,991 [DEBUG] sqlalchemy.engine.Engine: Row (117, 79, 'Can you specify nr 10?', 'Can you specify the IT Consultancy services offered by ae, a company based in Flanders, Belgium, particularly focusing on ensuring cost-effective and efficient project delivery through skilled IT experts?', "ae offers IT Consultancy services that focus on ensuring cost-effective and efficient project delivery through their skilled IT experts. Their consul ... (181 characters truncated) ... rts are equipped to deliver innovative digital solutions, streamline software delivery processes, and enhance organizational agility and performance.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 47, 54, 543230), datetime.datetime(2024, 6, 14, 14, 47, 57, 967637), datetime.datetime(2024, 6, 14, 14, 48, 0, 684437)) 2024-06-14 16:50:35,991 [DEBUG] sqlalchemy.engine.Engine: Row (118, 79, 'Can you give me more details on the CIAM offereing?', 'Can you provide more details on the CIAM (Customer Identity and Access Management) offering by ae, a company based in Flanders, Belgium?', "ae offers a comprehensive Customer Identity and Access Management (CIAM) solution designed to ensure secure and seamless digital user experiences by ... (1124 characters truncated) ... engagement, streamline onboarding, and improve overall customer experience while maintaining high security standards.\n\nSources: 335, 341, 342, 343", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 48, 39, 125580), datetime.datetime(2024, 6, 14, 14, 48, 40, 245346), datetime.datetime(2024, 6, 14, 14, 48, 46, 732947)) 2024-06-14 16:50:35,992 [DEBUG] sqlalchemy.engine.Engine: Row (119, 79, 'Can you explain what CSAM is?', "What is CSAM, and how is it integrated into ae's Customer Identity and Access Management (CIAM) solution?", "CSAM, or the Belgian government's identity service, is integrated into ae's Customer Identity and Access Management (CIAM) solution through the AE CI ... (8 characters truncated) ... This integration helps enhance self-service and access delegation features, providing a streamlined and secure identity management process for users.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 49, 9, 431258), datetime.datetime(2024, 6, 14, 14, 49, 10, 645396), datetime.datetime(2024, 6, 14, 14, 49, 15, 562921)) 2024-06-14 16:50:35,992 [DEBUG] sqlalchemy.engine.Engine: Row (120, 79, 'Can you give me more detailed information on CSAM?', "What is CSAM, the Belgian government's identity service, and how does it function within the context of identity management and digital services?", 'CSAM (Central Authentication and Single Sign-On Management) is a Belgian government identity service that facilitates secure and streamlined access t ... (272 characters truncated) ... elves and manage their identities across different platforms and services, thereby improving the overall customer experience and security compliance.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 49, 48, 890252), datetime.datetime(2024, 6, 14, 14, 49, 50, 17813), datetime.datetime(2024, 6, 14, 14, 49, 53, 397753)) 2024-06-14 16:50:38,171 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 16:50:38,173 [INFO] sqlalchemy.engine.Engine: [cached since 186.6s ago] ('[-0.01200372137417816,-0.0016634683879873647,0.02915667112009077,0.007523224038429963,0.043757299748056595,0.0069715206659860755,0.004564089122700095 ... (32402 characters truncated) ... 71,0.04531767107881486,0.023673077463193838,0.012248922769561828,0.04765822993759737,0.003730961728376704,-0.012939945476484693,0.021287936193860647]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.01200372137417816,-0.0016634683879873647,0.02915667112009077,0.007523224038429963,0.043757299748056595,0.0069715206659860755,0.004564089122700095 ... (32402 characters truncated) ... 71,0.04531767107881486,0.023673077463193838,0.012248922769561828,0.04765822993759737,0.003730961728376704,-0.012939945476484693,0.021287936193860647]', 0.85, 5) 2024-06-14 16:50:38,190 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 16:50:38,193 [DEBUG] sqlalchemy.engine.Engine: Row (343, 343, 'embedding_small_openai', 90, True, 'Filename: 90.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2B\n \nFind the right balance between customer expe ... (2230 characters truncated) ... rent?\nWe fast-track your CIAM solution\nWe understand your ‘bigger picture’\nOngoing support\n\xa0\nGet in touch with our experts\nHere to help!\n\n', array([ 0.01892933, 0.0293442 , 0.05940667, ..., -0.01314578, -0.01999176, -0.00607534], dtype=float32), 0.6002422929676599) 2024-06-14 16:50:38,198 [DEBUG] sqlalchemy.engine.Engine: Row (342, 342, 'embedding_small_openai', 89, True, 'Filename: 89.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2C\n \nEnabling customer journeys for consumers in ... (2393 characters truncated) ... iver an end-to-end solution\nWe understand your ‘bigger picture’\nPost-implementation support\n\xa0\nGet in touch with our experts\nHere to help!\n\n', array([ 0.02038081, 0.0212689 , 0.04566868, ..., -0.01055166, -0.01779182, -0.00608489], dtype=float32), 0.6062160234675218) 2024-06-14 16:50:38,199 [DEBUG] sqlalchemy.engine.Engine: Row (335, 335, 'embedding_small_openai', 83, True, 'Filename: 83.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n', array([ 0.00947791, 0.01524036, 0.06068105, ..., -0.00964615, -0.01224697, -0.0150581 ], dtype=float32), 0.6113357344861168) 2024-06-14 16:50:38,201 [DEBUG] sqlalchemy.engine.Engine: Row (341, 341, 'embedding_small_openai', 88, True, 'Filename: 88.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n', array([ 0.00780765, 0.01443746, 0.06127632, ..., -0.01361226, -0.01082633, -0.01522034], dtype=float32), 0.6134913528954219) 2024-06-14 16:50:38,202 [DEBUG] sqlalchemy.engine.Engine: Row (355, 355, 'embedding_small_openai', 98, True, "Filename: 98.html\nUser Context:\nNone\n\nDigital business requires robust applications that meet the needs and expectations of your users or custome ... (2190 characters truncated) ... true end-to-end partner, that can help you from concept to roll-out, and even with managed services afterwards.\n\xa0\nYour journey starts here!\n\n", array([ 0.00663747, 0.00946231, 0.06141025, ..., -0.00975391, -0.01085468, 0.00113996], dtype=float32), 0.7106822431087412) 2024-06-14 16:50:40,017 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 16:50:40,019 [INFO] sqlalchemy.engine.Engine: [cached since 182.5s ago] (343, 342, 335, 341, 355) 2024-06-14 16:50:40,023 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 16:50:40,024 [DEBUG] sqlalchemy.engine.Engine: Row (335, 'embedding_small_openai', 83, True, 'Filename: 83.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n') 2024-06-14 16:50:40,024 [DEBUG] sqlalchemy.engine.Engine: Row (341, 'embedding_small_openai', 88, True, 'Filename: 88.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n') 2024-06-14 16:50:40,025 [DEBUG] sqlalchemy.engine.Engine: Row (342, 'embedding_small_openai', 89, True, 'Filename: 89.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2C\n \nEnabling customer journeys for consumers in ... (2393 characters truncated) ... iver an end-to-end solution\nWe understand your ‘bigger picture’\nPost-implementation support\n\xa0\nGet in touch with our experts\nHere to help!\n\n') 2024-06-14 16:50:40,026 [DEBUG] sqlalchemy.engine.Engine: Row (343, 'embedding_small_openai', 90, True, 'Filename: 90.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2B\n \nFind the right balance between customer expe ... (2230 characters truncated) ... rent?\nWe fast-track your CIAM solution\nWe understand your ‘bigger picture’\nOngoing support\n\xa0\nGet in touch with our experts\nHere to help!\n\n') 2024-06-14 16:50:40,027 [DEBUG] sqlalchemy.engine.Engine: Row (355, 'embedding_small_openai', 98, True, "Filename: 98.html\nUser Context:\nNone\n\nDigital business requires robust applications that meet the needs and expectations of your users or custome ... (2190 characters truncated) ... true end-to-end partner, that can help you from concept to roll-out, and even with managed services afterwards.\n\xa0\nYour journey starts here!\n\n") 2024-06-14 16:50:40,029 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:50:40,029 [INFO] sqlalchemy.engine.Engine: [cached since 182.4s ago] (83,) 2024-06-14 16:50:40,033 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:50:40,034 [DEBUG] sqlalchemy.engine.Engine: Row (83, 28, 'https://www.ae.be/our-solutions/ciam', '39/28/en', '83.html', 'html', 'en', None, 'Title: AE - CIAM\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 19212), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 221197), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 209129), datetime.datetime(2024, 6, 7, 13, 59, 30, 541349), None) 2024-06-14 16:50:40,036 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:50:40,037 [INFO] sqlalchemy.engine.Engine: [cached since 182.5s ago] (88,) 2024-06-14 16:50:40,040 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:50:40,041 [DEBUG] sqlalchemy.engine.Engine: Row (88, 34, 'https://www.ae.be/our-solutions/ciam#solutions', '39/34/en', '88.html', 'html', 'en', None, 'Title: AE - CIAM\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 23310), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 224301), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 213688), datetime.datetime(2024, 6, 7, 13, 59, 31, 567830), None) 2024-06-14 16:50:40,042 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:50:40,043 [INFO] sqlalchemy.engine.Engine: [cached since 182.5s ago] (89,) 2024-06-14 16:50:40,046 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:50:40,047 [DEBUG] sqlalchemy.engine.Engine: Row (89, 35, 'https://www.ae.be/cyber-security-compliance/streamline-customer-identity-management-in-b2c', '39/35/en', '89.html', 'html', 'en', None, 'Title: AE - Streamline customer identity management in B2C\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 165040), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 469759), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 458938), datetime.datetime(2024, 6, 7, 13, 59, 31, 831102), None) 2024-06-14 16:50:40,048 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:50:40,048 [INFO] sqlalchemy.engine.Engine: [cached since 182.5s ago] (90,) 2024-06-14 16:50:40,052 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:50:40,052 [DEBUG] sqlalchemy.engine.Engine: Row (90, 36, 'https://www.ae.be/cyber-security-compliance/streamline-customer-identity-management-in-b2b', '39/36/en', '90.html', 'html', 'en', None, 'Title: AE - Streamline customer identity management in B2B\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 420988), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 748100), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 736878), datetime.datetime(2024, 6, 7, 13, 59, 32, 83130), None) 2024-06-14 16:50:40,053 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:50:40,054 [INFO] sqlalchemy.engine.Engine: [cached since 182.5s ago] (98,) 2024-06-14 16:50:40,056 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:50:40,057 [DEBUG] sqlalchemy.engine.Engine: Row (98, 45, 'https://www.ae.be/our-solutions/applications', '39/45/en', '98.html', 'html', 'en', None, 'Title: AE - Applications\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 155574), 8, datetime.datetime(2024, 6, 7, 15, 59, 38, 465899), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 456187), datetime.datetime(2024, 6, 7, 13, 59, 38, 938240), None) 2024-06-14 16:50:40,059 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 16:50:40,059 [INFO] sqlalchemy.engine.Engine: [cached since 182.4s ago] (datetime.datetime(2024, 6, 14, 14, 50, 40, 58436, tzinfo=datetime.timezone.utc), 79) 2024-06-14 16:50:40,061 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 16:50:40,061 [INFO] sqlalchemy.engine.Engine: [cached since 182.4s ago] (79, 'What is Single Sign-On Management?', 'What is Single Sign-On Management (SSO), and how does it function within the context of identity management and digital services?', 'The provided context does not specifically mention Single Sign-On Management (SSO) or its functionality within identity management and digital services. Therefore, I have insufficient information to answer this question.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 50, 35, 915796, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 14, 50, 37, 291285, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 14, 50, 40, 58429, tzinfo=datetime.timezone.utc)) 2024-06-14 16:50:40,063 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 16:50:40,063 [DEBUG] sqlalchemy.engine.Engine: Row (121,) 2024-06-14 16:50:40,064 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 16:50:40,064 [INFO] sqlalchemy.engine.Engine: [cached since 182.4s ago] [(121, 335), (121, 341), (121, 342), (121, 343), (121, 355)] 2024-06-14 16:50:40,068 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:50:40,069 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:50:40,071 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:50:40,071 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 16:50:40,072 [INFO] sqlalchemy.engine.Engine: [cached since 182.4s ago] (121,) 2024-06-14 16:50:40,074 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 16:50:40,074 [DEBUG] sqlalchemy.engine.Engine: Row (121, 79, 'What is Single Sign-On Management?', 'What is Single Sign-On Management (SSO), and how does it function within the context of identity management and digital services?', 'The provided context does not specifically mention Single Sign-On Management (SSO) or its functionality within identity management and digital services. Therefore, I have insufficient information to answer this question.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 50, 35, 915796), datetime.datetime(2024, 6, 14, 14, 50, 37, 291285), datetime.datetime(2024, 6, 14, 14, 50, 40, 58429)) 2024-06-14 16:50:40,075 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:50:40,075 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:50:40,075 [INFO] sqlalchemy.engine.Engine: [cached since 193s ago] (39,) 2024-06-14 16:50:40,077 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:50:40,077 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:50:40,078 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 16:50:40,079 [INFO] sqlalchemy.engine.Engine: [cached since 193s ago] (79,) 2024-06-14 16:50:40,081 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 16:50:40,081 [DEBUG] sqlalchemy.engine.Engine: Row (79, None, '9e0cfa7a-824a-48a1-a5a2-8ec4732e903f', datetime.datetime(2024, 6, 14, 14, 47, 27, 29948), datetime.datetime(2024, 6, 14, 14, 50, 40, 58436)) 2024-06-14 16:50:40,122 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 16:50:40,122 [INFO] sqlalchemy.engine.Engine: [cached since 192.9s ago] ('9e0cfa7a-824a-48a1-a5a2-8ec4732e903f',) 2024-06-14 16:50:40,124 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 16:50:40,124 [DEBUG] sqlalchemy.engine.Engine: Row (116, 79, 'What are the services offered by ae?', 'What are the services offered by ae, a company based in Flanders, Belgium?', 'ae, a company based in Flanders, Belgium, offers a wide range of services including:\n\n1. **Inspire**: Fueling businesses with creativity and innova ... (1595 characters truncated) ... ogies for creating seamless customer experiences, including customer journey mapping, workshops, prototyping, and creating blueprints and roadmaps.\n', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 47, 27, 38864), datetime.datetime(2024, 6, 14, 14, 47, 31, 139138), datetime.datetime(2024, 6, 14, 14, 47, 37, 614112)) 2024-06-14 16:50:40,125 [DEBUG] sqlalchemy.engine.Engine: Row (117, 79, 'Can you specify nr 10?', 'Can you specify the IT Consultancy services offered by ae, a company based in Flanders, Belgium, particularly focusing on ensuring cost-effective and efficient project delivery through skilled IT experts?', "ae offers IT Consultancy services that focus on ensuring cost-effective and efficient project delivery through their skilled IT experts. Their consul ... (181 characters truncated) ... rts are equipped to deliver innovative digital solutions, streamline software delivery processes, and enhance organizational agility and performance.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 47, 54, 543230), datetime.datetime(2024, 6, 14, 14, 47, 57, 967637), datetime.datetime(2024, 6, 14, 14, 48, 0, 684437)) 2024-06-14 16:50:40,125 [DEBUG] sqlalchemy.engine.Engine: Row (118, 79, 'Can you give me more details on the CIAM offereing?', 'Can you provide more details on the CIAM (Customer Identity and Access Management) offering by ae, a company based in Flanders, Belgium?', "ae offers a comprehensive Customer Identity and Access Management (CIAM) solution designed to ensure secure and seamless digital user experiences by ... (1124 characters truncated) ... engagement, streamline onboarding, and improve overall customer experience while maintaining high security standards.\n\nSources: 335, 341, 342, 343", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 48, 39, 125580), datetime.datetime(2024, 6, 14, 14, 48, 40, 245346), datetime.datetime(2024, 6, 14, 14, 48, 46, 732947)) 2024-06-14 16:50:40,125 [DEBUG] sqlalchemy.engine.Engine: Row (119, 79, 'Can you explain what CSAM is?', "What is CSAM, and how is it integrated into ae's Customer Identity and Access Management (CIAM) solution?", "CSAM, or the Belgian government's identity service, is integrated into ae's Customer Identity and Access Management (CIAM) solution through the AE CI ... (8 characters truncated) ... This integration helps enhance self-service and access delegation features, providing a streamlined and secure identity management process for users.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 49, 9, 431258), datetime.datetime(2024, 6, 14, 14, 49, 10, 645396), datetime.datetime(2024, 6, 14, 14, 49, 15, 562921)) 2024-06-14 16:50:40,126 [DEBUG] sqlalchemy.engine.Engine: Row (120, 79, 'Can you give me more detailed information on CSAM?', "What is CSAM, the Belgian government's identity service, and how does it function within the context of identity management and digital services?", 'CSAM (Central Authentication and Single Sign-On Management) is a Belgian government identity service that facilitates secure and streamlined access t ... (272 characters truncated) ... elves and manage their identities across different platforms and services, thereby improving the overall customer experience and security compliance.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 49, 48, 890252), datetime.datetime(2024, 6, 14, 14, 49, 50, 17813), datetime.datetime(2024, 6, 14, 14, 49, 53, 397753)) 2024-06-14 16:50:40,126 [DEBUG] sqlalchemy.engine.Engine: Row (121, 79, 'What is Single Sign-On Management?', 'What is Single Sign-On Management (SSO), and how does it function within the context of identity management and digital services?', 'The provided context does not specifically mention Single Sign-On Management (SSO) or its functionality within identity management and digital services. Therefore, I have insufficient information to answer this question.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 50, 35, 915796), datetime.datetime(2024, 6, 14, 14, 50, 37, 291285), datetime.datetime(2024, 6, 14, 14, 50, 40, 58429)) 2024-06-14 16:50:53,529 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 16:50:53,531 [INFO] sqlalchemy.engine.Engine: [cached since 195.9s ago] (datetime.datetime(2024, 6, 14, 14, 50, 53, 526655, tzinfo=datetime.timezone.utc), 79) 2024-06-14 16:50:53,538 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 16:50:53,540 [INFO] sqlalchemy.engine.Engine: [cached since 195.9s ago] (79, 'What is Single Sign-On Management?', 'What is Single Sign-On Management (SSO), and how does it function within the context of identity management and digital services?', "Single Sign-On (SSO) Management is a centralized authentication process that allows users to access multiple applications or services with a single s ... (2735 characters truncated) ... technology in modern identity management and digital services, enhancing security, improving user experience, and streamlining administrative tasks.", 'LLM', 'en', None, datetime.datetime(2024, 6, 14, 14, 50, 40, 81958, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 14, 50, 41, 566854, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 14, 50, 53, 526631, tzinfo=datetime.timezone.utc)) 2024-06-14 16:50:53,545 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 16:50:53,547 [DEBUG] sqlalchemy.engine.Engine: Row (122,) 2024-06-14 16:50:53,549 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:50:53,552 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:50:53,559 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:50:53,562 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 16:50:53,563 [INFO] sqlalchemy.engine.Engine: [cached since 195.9s ago] (122,) 2024-06-14 16:50:53,569 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 16:50:53,570 [DEBUG] sqlalchemy.engine.Engine: Row (122, 79, 'What is Single Sign-On Management?', 'What is Single Sign-On Management (SSO), and how does it function within the context of identity management and digital services?', "Single Sign-On (SSO) Management is a centralized authentication process that allows users to access multiple applications or services with a single s ... (2735 characters truncated) ... technology in modern identity management and digital services, enhancing security, improving user experience, and streamlining administrative tasks.", 'LLM', 'en', None, datetime.datetime(2024, 6, 14, 14, 50, 40, 81958), datetime.datetime(2024, 6, 14, 14, 50, 41, 566854), datetime.datetime(2024, 6, 14, 14, 50, 53, 526631)) 2024-06-14 16:50:53,572 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 16:53:51,685 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:53:51,687 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:53:51,689 [INFO] sqlalchemy.engine.Engine: [cached since 414.3s ago] ('39',) 2024-06-14 16:53:51,693 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:53:51,695 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:53:51,845 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 16:54:52,310 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 16:54:52,310 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 16:54:52,311 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 16:54:52,312 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 16:54:52,312 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 16:54:52,313 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 16:54:52,314 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 16:54:52,314 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 16:54:52,315 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 16:54:52,315 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 16:54:52,316 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 16:54:52,316 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 16:54:52,317 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:54:52,320 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:54:52,321 [INFO] sqlalchemy.engine.Engine: [generated in 0.00043s] ('39',) 2024-06-14 16:54:52,328 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:54:52,329 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:54:52,638 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 16:55:06,287 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:55:06,288 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:55:06,288 [INFO] sqlalchemy.engine.Engine: [cached since 459.3s ago] ('39',) 2024-06-14 16:55:06,292 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:55:06,293 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:55:06,294 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:55:06,295 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 16:55:06,296 [INFO] sqlalchemy.engine.Engine: [cached since 459.3s ago] () 2024-06-14 16:55:06,297 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:55:06,298 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:55:06,300 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:55:06,301 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 16:55:06,301 [INFO] sqlalchemy.engine.Engine: [cached since 459.3s ago] ('5b6bef71-f12e-4c27-89fe-22f6445b6bbf', 1) 2024-06-14 16:55:06,303 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 16:55:06,303 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-14 16:55:06,304 [INFO] sqlalchemy.engine.Engine: [cached since 459.3s ago] (None, '5b6bef71-f12e-4c27-89fe-22f6445b6bbf', datetime.datetime(2024, 6, 14, 14, 55, 6, 303587, tzinfo=datetime.timezone.utc), None) 2024-06-14 16:55:06,305 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 16:55:06,305 [DEBUG] sqlalchemy.engine.Engine: Row (80,) 2024-06-14 16:55:06,306 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:55:06,308 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:55:06,308 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 16:55:06,309 [INFO] sqlalchemy.engine.Engine: [cached since 459.3s ago] (80,) 2024-06-14 16:55:06,311 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 16:55:06,311 [DEBUG] sqlalchemy.engine.Engine: Row (80, None, '5b6bef71-f12e-4c27-89fe-22f6445b6bbf', datetime.datetime(2024, 6, 14, 14, 55, 6, 303587), None) 2024-06-14 16:55:06,312 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:55:06,313 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:55:06,313 [INFO] sqlalchemy.engine.Engine: [cached since 459.3s ago] (39,) 2024-06-14 16:55:06,315 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:55:06,316 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:55:06,367 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 16:55:06,368 [INFO] sqlalchemy.engine.Engine: [cached since 459.1s ago] ('5b6bef71-f12e-4c27-89fe-22f6445b6bbf',) 2024-06-14 16:55:06,369 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 16:55:08,059 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 16:55:08,061 [INFO] sqlalchemy.engine.Engine: [cached since 456.5s ago] ('[0.003713210887029974,-0.003709877683467929,0.055891488879217584,0.038372066648977424,-0.009473020402688133,-0.0499716858254119,-0.021892611380676115 ... (32345 characters truncated) ... 16612785273428302,-0.005559816603443501,0.03778541909676709,0.034292203137291824,-0.0066097817790846045,-0.0022549254810705507,-0.011852941715827325]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[0.003713210887029974,-0.003709877683467929,0.055891488879217584,0.038372066648977424,-0.009473020402688133,-0.0499716858254119,-0.021892611380676115 ... (32345 characters truncated) ... 16612785273428302,-0.005559816603443501,0.03778541909676709,0.034292203137291824,-0.0066097817790846045,-0.0022549254810705507,-0.011852941715827325]', 0.85, 5) 2024-06-14 16:55:08,077 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 16:55:08,079 [DEBUG] sqlalchemy.engine.Engine: Row (335, 335, 'embedding_small_openai', 83, True, 'Filename: 83.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n', array([ 0.00947791, 0.01524036, 0.06068105, ..., -0.00964615, -0.01224697, -0.0150581 ], dtype=float32), 0.24595018488305087) 2024-06-14 16:55:08,083 [DEBUG] sqlalchemy.engine.Engine: Row (341, 341, 'embedding_small_openai', 88, True, 'Filename: 88.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n', array([ 0.00780765, 0.01443746, 0.06127632, ..., -0.01361226, -0.01082633, -0.01522034], dtype=float32), 0.24882186857962207) 2024-06-14 16:55:08,085 [DEBUG] sqlalchemy.engine.Engine: Row (343, 343, 'embedding_small_openai', 90, True, 'Filename: 90.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2B\n \nFind the right balance between customer expe ... (2230 characters truncated) ... rent?\nWe fast-track your CIAM solution\nWe understand your ‘bigger picture’\nOngoing support\n\xa0\nGet in touch with our experts\nHere to help!\n\n', array([ 0.01892933, 0.0293442 , 0.05940667, ..., -0.01314578, -0.01999176, -0.00607534], dtype=float32), 0.282989794338539) 2024-06-14 16:55:08,088 [DEBUG] sqlalchemy.engine.Engine: Row (342, 342, 'embedding_small_openai', 89, True, 'Filename: 89.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2C\n \nEnabling customer journeys for consumers in ... (2393 characters truncated) ... iver an end-to-end solution\nWe understand your ‘bigger picture’\nPost-implementation support\n\xa0\nGet in touch with our experts\nHere to help!\n\n', array([ 0.02038081, 0.0212689 , 0.04566868, ..., -0.01055166, -0.01779182, -0.00608489], dtype=float32), 0.30132148074147513) 2024-06-14 16:55:08,090 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.45520779779164555) 2024-06-14 16:55:11,767 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 16:55:11,768 [INFO] sqlalchemy.engine.Engine: [cached since 454.2s ago] (335, 341, 343, 342) 2024-06-14 16:55:11,773 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 16:55:11,775 [DEBUG] sqlalchemy.engine.Engine: Row (335, 'embedding_small_openai', 83, True, 'Filename: 83.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n') 2024-06-14 16:55:11,776 [DEBUG] sqlalchemy.engine.Engine: Row (341, 'embedding_small_openai', 88, True, 'Filename: 88.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n') 2024-06-14 16:55:11,777 [DEBUG] sqlalchemy.engine.Engine: Row (342, 'embedding_small_openai', 89, True, 'Filename: 89.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2C\n \nEnabling customer journeys for consumers in ... (2393 characters truncated) ... iver an end-to-end solution\nWe understand your ‘bigger picture’\nPost-implementation support\n\xa0\nGet in touch with our experts\nHere to help!\n\n') 2024-06-14 16:55:11,778 [DEBUG] sqlalchemy.engine.Engine: Row (343, 'embedding_small_openai', 90, True, 'Filename: 90.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2B\n \nFind the right balance between customer expe ... (2230 characters truncated) ... rent?\nWe fast-track your CIAM solution\nWe understand your ‘bigger picture’\nOngoing support\n\xa0\nGet in touch with our experts\nHere to help!\n\n') 2024-06-14 16:55:11,780 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:55:11,782 [INFO] sqlalchemy.engine.Engine: [cached since 454.2s ago] (83,) 2024-06-14 16:55:11,785 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:55:11,787 [DEBUG] sqlalchemy.engine.Engine: Row (83, 28, 'https://www.ae.be/our-solutions/ciam', '39/28/en', '83.html', 'html', 'en', None, 'Title: AE - CIAM\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 19212), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 221197), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 209129), datetime.datetime(2024, 6, 7, 13, 59, 30, 541349), None) 2024-06-14 16:55:11,788 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:55:11,789 [INFO] sqlalchemy.engine.Engine: [cached since 454.2s ago] (88,) 2024-06-14 16:55:11,792 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:55:11,793 [DEBUG] sqlalchemy.engine.Engine: Row (88, 34, 'https://www.ae.be/our-solutions/ciam#solutions', '39/34/en', '88.html', 'html', 'en', None, 'Title: AE - CIAM\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 23310), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 224301), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 213688), datetime.datetime(2024, 6, 7, 13, 59, 31, 567830), None) 2024-06-14 16:55:11,794 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:55:11,795 [INFO] sqlalchemy.engine.Engine: [cached since 454.2s ago] (89,) 2024-06-14 16:55:11,798 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:55:11,799 [DEBUG] sqlalchemy.engine.Engine: Row (89, 35, 'https://www.ae.be/cyber-security-compliance/streamline-customer-identity-management-in-b2c', '39/35/en', '89.html', 'html', 'en', None, 'Title: AE - Streamline customer identity management in B2C\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 165040), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 469759), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 458938), datetime.datetime(2024, 6, 7, 13, 59, 31, 831102), None) 2024-06-14 16:55:11,800 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:55:11,801 [INFO] sqlalchemy.engine.Engine: [cached since 454.2s ago] (90,) 2024-06-14 16:55:11,803 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:55:11,805 [DEBUG] sqlalchemy.engine.Engine: Row (90, 36, 'https://www.ae.be/cyber-security-compliance/streamline-customer-identity-management-in-b2b', '39/36/en', '90.html', 'html', 'en', None, 'Title: AE - Streamline customer identity management in B2B\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 420988), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 748100), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 736878), datetime.datetime(2024, 6, 7, 13, 59, 32, 83130), None) 2024-06-14 16:55:11,806 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 16:55:11,807 [INFO] sqlalchemy.engine.Engine: [cached since 454.2s ago] (datetime.datetime(2024, 6, 14, 14, 55, 11, 806092, tzinfo=datetime.timezone.utc), 80) 2024-06-14 16:55:11,810 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 16:55:11,810 [INFO] sqlalchemy.engine.Engine: [cached since 454.2s ago] (80, 'Can you explain the CIAM offering of ae?', 'Can you explain the Customer Identity and Access Management (CIAM) offering provided by ae, a company based in Flanders, Belgium?', "ae, a company based in Flanders, Belgium, offers a comprehensive Customer Identity and Access Management (CIAM) solution designed to ensure secure an ... (809 characters truncated) ... on into existing IT landscapes. Post-implementation support and real-time monitoring are also provided to ensure continuous oversight and efficiency.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 55, 6, 312266, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 14, 55, 7, 234987, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 14, 55, 11, 806085, tzinfo=datetime.timezone.utc)) 2024-06-14 16:55:11,813 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 16:55:11,814 [DEBUG] sqlalchemy.engine.Engine: Row (123,) 2024-06-14 16:55:11,815 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 16:55:11,815 [INFO] sqlalchemy.engine.Engine: [cached since 454.2s ago] [(123, 335), (123, 341), (123, 342), (123, 343)] 2024-06-14 16:55:11,819 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:55:11,821 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:55:11,825 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:55:11,825 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 16:55:11,826 [INFO] sqlalchemy.engine.Engine: [cached since 454.2s ago] (123,) 2024-06-14 16:55:11,828 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 16:55:11,829 [DEBUG] sqlalchemy.engine.Engine: Row (123, 80, 'Can you explain the CIAM offering of ae?', 'Can you explain the Customer Identity and Access Management (CIAM) offering provided by ae, a company based in Flanders, Belgium?', "ae, a company based in Flanders, Belgium, offers a comprehensive Customer Identity and Access Management (CIAM) solution designed to ensure secure an ... (809 characters truncated) ... on into existing IT landscapes. Post-implementation support and real-time monitoring are also provided to ensure continuous oversight and efficiency.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 55, 6, 312266), datetime.datetime(2024, 6, 14, 14, 55, 7, 234987), datetime.datetime(2024, 6, 14, 14, 55, 11, 806085)) 2024-06-14 16:55:11,830 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 16:55:38,120 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:55:38,121 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:55:38,121 [INFO] sqlalchemy.engine.Engine: [cached since 491.1s ago] ('39',) 2024-06-14 16:55:38,124 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:55:38,125 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:55:38,126 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:55:38,127 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 16:55:38,128 [INFO] sqlalchemy.engine.Engine: [cached since 491.1s ago] () 2024-06-14 16:55:38,129 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:55:38,130 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:55:38,132 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:55:38,133 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 16:55:38,133 [INFO] sqlalchemy.engine.Engine: [cached since 491.1s ago] ('5b6bef71-f12e-4c27-89fe-22f6445b6bbf', 1) 2024-06-14 16:55:38,136 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 16:55:38,136 [DEBUG] sqlalchemy.engine.Engine: Row (80, None, '5b6bef71-f12e-4c27-89fe-22f6445b6bbf', datetime.datetime(2024, 6, 14, 14, 55, 6, 303587), datetime.datetime(2024, 6, 14, 14, 55, 11, 806092)) 2024-06-14 16:55:38,137 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:55:38,138 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:55:38,138 [INFO] sqlalchemy.engine.Engine: [cached since 491.1s ago] (39,) 2024-06-14 16:55:38,141 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:55:38,142 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:55:38,202 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 16:55:38,202 [INFO] sqlalchemy.engine.Engine: [cached since 491s ago] ('5b6bef71-f12e-4c27-89fe-22f6445b6bbf',) 2024-06-14 16:55:38,204 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 16:55:38,204 [DEBUG] sqlalchemy.engine.Engine: Row (123, 80, 'Can you explain the CIAM offering of ae?', 'Can you explain the Customer Identity and Access Management (CIAM) offering provided by ae, a company based in Flanders, Belgium?', "ae, a company based in Flanders, Belgium, offers a comprehensive Customer Identity and Access Management (CIAM) solution designed to ensure secure an ... (809 characters truncated) ... on into existing IT landscapes. Post-implementation support and real-time monitoring are also provided to ensure continuous oversight and efficiency.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 55, 6, 312266), datetime.datetime(2024, 6, 14, 14, 55, 7, 234987), datetime.datetime(2024, 6, 14, 14, 55, 11, 806085)) 2024-06-14 16:55:41,501 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 16:55:41,502 [INFO] sqlalchemy.engine.Engine: [cached since 489.9s ago] ('[0.0009751643776432671,0.007550065153659083,0.0626617723649625,0.01775081768987508,-0.023027070960699735,-0.026607384017111928,0.00021631061832654816 ... (32360 characters truncated) ... 584546,0.0255898210060515,0.00122013323127378,0.01645688098873207,0.024647633653729094,-0.005235423624855049,0.00511293934355894,-0.0125625045502232]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[0.0009751643776432671,0.007550065153659083,0.0626617723649625,0.01775081768987508,-0.023027070960699735,-0.026607384017111928,0.00021631061832654816 ... (32360 characters truncated) ... 584546,0.0255898210060515,0.00122013323127378,0.01645688098873207,0.024647633653729094,-0.005235423624855049,0.00511293934355894,-0.0125625045502232]', 0.85, 5) 2024-06-14 16:55:41,520 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 16:55:41,522 [DEBUG] sqlalchemy.engine.Engine: Row (335, 335, 'embedding_small_openai', 83, True, 'Filename: 83.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n', array([ 0.00947791, 0.01524036, 0.06068105, ..., -0.00964615, -0.01224697, -0.0150581 ], dtype=float32), 0.29168686518461384) 2024-06-14 16:55:41,523 [DEBUG] sqlalchemy.engine.Engine: Row (341, 341, 'embedding_small_openai', 88, True, 'Filename: 88.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n', array([ 0.00780765, 0.01443746, 0.06127632, ..., -0.01361226, -0.01082633, -0.01522034], dtype=float32), 0.2947102192065325) 2024-06-14 16:55:41,524 [DEBUG] sqlalchemy.engine.Engine: Row (343, 343, 'embedding_small_openai', 90, True, 'Filename: 90.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2B\n \nFind the right balance between customer expe ... (2230 characters truncated) ... rent?\nWe fast-track your CIAM solution\nWe understand your ‘bigger picture’\nOngoing support\n\xa0\nGet in touch with our experts\nHere to help!\n\n', array([ 0.01892933, 0.0293442 , 0.05940667, ..., -0.01314578, -0.01999176, -0.00607534], dtype=float32), 0.339915654639143) 2024-06-14 16:55:41,525 [DEBUG] sqlalchemy.engine.Engine: Row (342, 342, 'embedding_small_openai', 89, True, 'Filename: 89.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2C\n \nEnabling customer journeys for consumers in ... (2393 characters truncated) ... iver an end-to-end solution\nWe understand your ‘bigger picture’\nPost-implementation support\n\xa0\nGet in touch with our experts\nHere to help!\n\n', array([ 0.02038081, 0.0212689 , 0.04566868, ..., -0.01055166, -0.01779182, -0.00608489], dtype=float32), 0.3675765578858551) 2024-06-14 16:55:41,526 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.5302961658371985) 2024-06-14 16:55:43,150 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-14 16:55:43,151 [INFO] sqlalchemy.engine.Engine: [cached since 485.6s ago] (343, 342) 2024-06-14 16:55:43,155 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 16:55:43,157 [DEBUG] sqlalchemy.engine.Engine: Row (342, 'embedding_small_openai', 89, True, 'Filename: 89.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2C\n \nEnabling customer journeys for consumers in ... (2393 characters truncated) ... iver an end-to-end solution\nWe understand your ‘bigger picture’\nPost-implementation support\n\xa0\nGet in touch with our experts\nHere to help!\n\n') 2024-06-14 16:55:43,158 [DEBUG] sqlalchemy.engine.Engine: Row (343, 'embedding_small_openai', 90, True, 'Filename: 90.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2B\n \nFind the right balance between customer expe ... (2230 characters truncated) ... rent?\nWe fast-track your CIAM solution\nWe understand your ‘bigger picture’\nOngoing support\n\xa0\nGet in touch with our experts\nHere to help!\n\n') 2024-06-14 16:55:43,160 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:55:43,161 [INFO] sqlalchemy.engine.Engine: [cached since 485.6s ago] (89,) 2024-06-14 16:55:43,164 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:55:43,166 [DEBUG] sqlalchemy.engine.Engine: Row (89, 35, 'https://www.ae.be/cyber-security-compliance/streamline-customer-identity-management-in-b2c', '39/35/en', '89.html', 'html', 'en', None, 'Title: AE - Streamline customer identity management in B2C\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 165040), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 469759), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 458938), datetime.datetime(2024, 6, 7, 13, 59, 31, 831102), None) 2024-06-14 16:55:43,168 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:55:43,168 [INFO] sqlalchemy.engine.Engine: [cached since 485.6s ago] (90,) 2024-06-14 16:55:43,172 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:55:43,174 [DEBUG] sqlalchemy.engine.Engine: Row (90, 36, 'https://www.ae.be/cyber-security-compliance/streamline-customer-identity-management-in-b2b', '39/36/en', '90.html', 'html', 'en', None, 'Title: AE - Streamline customer identity management in B2B\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 420988), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 748100), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 736878), datetime.datetime(2024, 6, 7, 13, 59, 32, 83130), None) 2024-06-14 16:55:43,176 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 16:55:43,177 [INFO] sqlalchemy.engine.Engine: [cached since 485.6s ago] (datetime.datetime(2024, 6, 14, 14, 55, 43, 175614, tzinfo=datetime.timezone.utc), 80) 2024-06-14 16:55:43,180 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 16:55:43,181 [INFO] sqlalchemy.engine.Engine: [cached since 485.6s ago] (80, 'Does it offer integration with CSAM?', 'Does the Customer Identity and Access Management (CIAM) solution provided by ae, a company based in Flanders, Belgium, offer integration with the Centralized Security and Access Management (CSAM) system?', 'Yes, the Customer Identity and Access Management (CIAM) solution provided by ae offers integration with the Centralized Security and Access Management (CSAM) system.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 55, 38, 137271, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 14, 55, 41, 128391, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 14, 55, 43, 175601, tzinfo=datetime.timezone.utc)) 2024-06-14 16:55:43,183 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 16:55:43,184 [DEBUG] sqlalchemy.engine.Engine: Row (124,) 2024-06-14 16:55:43,185 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 16:55:43,186 [INFO] sqlalchemy.engine.Engine: [cached since 485.6s ago] [(124, 342), (124, 343)] 2024-06-14 16:55:43,190 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:55:43,192 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:55:43,195 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:55:43,196 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 16:55:43,197 [INFO] sqlalchemy.engine.Engine: [cached since 485.5s ago] (124,) 2024-06-14 16:55:43,200 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 16:55:43,201 [DEBUG] sqlalchemy.engine.Engine: Row (124, 80, 'Does it offer integration with CSAM?', 'Does the Customer Identity and Access Management (CIAM) solution provided by ae, a company based in Flanders, Belgium, offer integration with the Centralized Security and Access Management (CSAM) system?', 'Yes, the Customer Identity and Access Management (CIAM) solution provided by ae offers integration with the Centralized Security and Access Management (CSAM) system.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 55, 38, 137271), datetime.datetime(2024, 6, 14, 14, 55, 41, 128391), datetime.datetime(2024, 6, 14, 14, 55, 43, 175601)) 2024-06-14 16:55:43,202 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 16:55:56,123 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:55:56,124 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:55:56,125 [INFO] sqlalchemy.engine.Engine: [cached since 509.1s ago] ('39',) 2024-06-14 16:55:56,131 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:55:56,132 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:55:56,133 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:55:56,134 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 16:55:56,134 [INFO] sqlalchemy.engine.Engine: [cached since 509.1s ago] () 2024-06-14 16:55:56,136 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:55:56,138 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:55:56,140 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:55:56,141 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 16:55:56,142 [INFO] sqlalchemy.engine.Engine: [cached since 509.1s ago] ('5b6bef71-f12e-4c27-89fe-22f6445b6bbf', 1) 2024-06-14 16:55:56,144 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 16:55:56,145 [DEBUG] sqlalchemy.engine.Engine: Row (80, None, '5b6bef71-f12e-4c27-89fe-22f6445b6bbf', datetime.datetime(2024, 6, 14, 14, 55, 6, 303587), datetime.datetime(2024, 6, 14, 14, 55, 43, 175614)) 2024-06-14 16:55:56,146 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:55:56,146 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:55:56,147 [INFO] sqlalchemy.engine.Engine: [cached since 509.1s ago] (39,) 2024-06-14 16:55:56,149 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:55:56,150 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:55:56,203 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 16:55:56,203 [INFO] sqlalchemy.engine.Engine: [cached since 509s ago] ('5b6bef71-f12e-4c27-89fe-22f6445b6bbf',) 2024-06-14 16:55:56,205 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 16:55:56,206 [DEBUG] sqlalchemy.engine.Engine: Row (123, 80, 'Can you explain the CIAM offering of ae?', 'Can you explain the Customer Identity and Access Management (CIAM) offering provided by ae, a company based in Flanders, Belgium?', "ae, a company based in Flanders, Belgium, offers a comprehensive Customer Identity and Access Management (CIAM) solution designed to ensure secure an ... (809 characters truncated) ... on into existing IT landscapes. Post-implementation support and real-time monitoring are also provided to ensure continuous oversight and efficiency.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 55, 6, 312266), datetime.datetime(2024, 6, 14, 14, 55, 7, 234987), datetime.datetime(2024, 6, 14, 14, 55, 11, 806085)) 2024-06-14 16:55:56,206 [DEBUG] sqlalchemy.engine.Engine: Row (124, 80, 'Does it offer integration with CSAM?', 'Does the Customer Identity and Access Management (CIAM) solution provided by ae, a company based in Flanders, Belgium, offer integration with the Centralized Security and Access Management (CSAM) system?', 'Yes, the Customer Identity and Access Management (CIAM) solution provided by ae offers integration with the Centralized Security and Access Management (CSAM) system.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 55, 38, 137271), datetime.datetime(2024, 6, 14, 14, 55, 41, 128391), datetime.datetime(2024, 6, 14, 14, 55, 43, 175601)) 2024-06-14 16:55:58,547 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 16:55:58,549 [INFO] sqlalchemy.engine.Engine: [cached since 507s ago] ('[0.011788047740590949,-0.0008025631466807654,0.06857099320349495,0.021418805966421418,-0.016372287493795688,-0.03009932832762123,-0.00880251257882479 ... (32344 characters truncated) ... 94,0.029508640715450656,0.007454206632099495,0.01638512856933516,0.02909773002347782,-0.018375485964727642,0.01187151380027495,-0.010176500210967759]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[0.011788047740590949,-0.0008025631466807654,0.06857099320349495,0.021418805966421418,-0.016372287493795688,-0.03009932832762123,-0.00880251257882479 ... (32344 characters truncated) ... 94,0.029508640715450656,0.007454206632099495,0.01638512856933516,0.02909773002347782,-0.018375485964727642,0.01187151380027495,-0.010176500210967759]', 0.85, 5) 2024-06-14 16:55:58,563 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 16:55:58,565 [DEBUG] sqlalchemy.engine.Engine: Row (335, 335, 'embedding_small_openai', 83, True, 'Filename: 83.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n', array([ 0.00947791, 0.01524036, 0.06068105, ..., -0.00964615, -0.01224697, -0.0150581 ], dtype=float32), 0.32551288884415297) 2024-06-14 16:55:58,566 [DEBUG] sqlalchemy.engine.Engine: Row (341, 341, 'embedding_small_openai', 88, True, 'Filename: 88.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n', array([ 0.00780765, 0.01443746, 0.06127632, ..., -0.01361226, -0.01082633, -0.01522034], dtype=float32), 0.32764106734431964) 2024-06-14 16:55:58,568 [DEBUG] sqlalchemy.engine.Engine: Row (343, 343, 'embedding_small_openai', 90, True, 'Filename: 90.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2B\n \nFind the right balance between customer expe ... (2230 characters truncated) ... rent?\nWe fast-track your CIAM solution\nWe understand your ‘bigger picture’\nOngoing support\n\xa0\nGet in touch with our experts\nHere to help!\n\n', array([ 0.01892933, 0.0293442 , 0.05940667, ..., -0.01314578, -0.01999176, -0.00607534], dtype=float32), 0.3630874806202631) 2024-06-14 16:55:58,569 [DEBUG] sqlalchemy.engine.Engine: Row (342, 342, 'embedding_small_openai', 89, True, 'Filename: 89.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2C\n \nEnabling customer journeys for consumers in ... (2393 characters truncated) ... iver an end-to-end solution\nWe understand your ‘bigger picture’\nPost-implementation support\n\xa0\nGet in touch with our experts\nHere to help!\n\n', array([ 0.02038081, 0.0212689 , 0.04566868, ..., -0.01055166, -0.01779182, -0.00608489], dtype=float32), 0.38534135119491686) 2024-06-14 16:55:58,570 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.5144818416546668) 2024-06-14 16:56:01,529 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-14 16:56:01,531 [INFO] sqlalchemy.engine.Engine: [cached since 504s ago] (343, 342) 2024-06-14 16:56:01,535 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 16:56:01,537 [DEBUG] sqlalchemy.engine.Engine: Row (342, 'embedding_small_openai', 89, True, 'Filename: 89.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2C\n \nEnabling customer journeys for consumers in ... (2393 characters truncated) ... iver an end-to-end solution\nWe understand your ‘bigger picture’\nPost-implementation support\n\xa0\nGet in touch with our experts\nHere to help!\n\n') 2024-06-14 16:56:01,539 [DEBUG] sqlalchemy.engine.Engine: Row (343, 'embedding_small_openai', 90, True, 'Filename: 90.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2B\n \nFind the right balance between customer expe ... (2230 characters truncated) ... rent?\nWe fast-track your CIAM solution\nWe understand your ‘bigger picture’\nOngoing support\n\xa0\nGet in touch with our experts\nHere to help!\n\n') 2024-06-14 16:56:01,541 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:56:01,543 [INFO] sqlalchemy.engine.Engine: [cached since 504s ago] (89,) 2024-06-14 16:56:01,546 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:56:01,548 [DEBUG] sqlalchemy.engine.Engine: Row (89, 35, 'https://www.ae.be/cyber-security-compliance/streamline-customer-identity-management-in-b2c', '39/35/en', '89.html', 'html', 'en', None, 'Title: AE - Streamline customer identity management in B2C\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 165040), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 469759), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 458938), datetime.datetime(2024, 6, 7, 13, 59, 31, 831102), None) 2024-06-14 16:56:01,551 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:56:01,552 [INFO] sqlalchemy.engine.Engine: [cached since 504s ago] (90,) 2024-06-14 16:56:01,555 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:56:01,557 [DEBUG] sqlalchemy.engine.Engine: Row (90, 36, 'https://www.ae.be/cyber-security-compliance/streamline-customer-identity-management-in-b2b', '39/36/en', '90.html', 'html', 'en', None, 'Title: AE - Streamline customer identity management in B2B\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 420988), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 748100), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 736878), datetime.datetime(2024, 6, 7, 13, 59, 32, 83130), None) 2024-06-14 16:56:01,559 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 16:56:01,560 [INFO] sqlalchemy.engine.Engine: [cached since 503.9s ago] (datetime.datetime(2024, 6, 14, 14, 56, 1, 558731, tzinfo=datetime.timezone.utc), 80) 2024-06-14 16:56:01,563 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 16:56:01,564 [INFO] sqlalchemy.engine.Engine: [cached since 503.9s ago] (80, 'Can you give me some more details on CSAM?', 'Can you provide more details on the Centralized Security and Access Management (CSAM) system and how it integrates with the Customer Identity and Access Management (CIAM) solution provided by ae, a company based in Flanders, Belgium?', "The Centralized Security and Access Management (CSAM) system can be integrated with ae's Customer Identity and Access Management (CIAM) solution thro ... (339 characters truncated) ... ilt on proven technologies like Microsoft Entra ID (formerly Azure AD) and Okta, which further supports robust security and integration capabilities.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 55, 56, 145934, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 14, 55, 58, 223242, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 14, 56, 1, 558720, tzinfo=datetime.timezone.utc)) 2024-06-14 16:56:01,566 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 16:56:01,567 [DEBUG] sqlalchemy.engine.Engine: Row (125,) 2024-06-14 16:56:01,568 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 16:56:01,569 [INFO] sqlalchemy.engine.Engine: [cached since 503.9s ago] [(125, 342), (125, 343)] 2024-06-14 16:56:01,572 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:56:01,575 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:56:01,578 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:56:01,579 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 16:56:01,580 [INFO] sqlalchemy.engine.Engine: [cached since 503.9s ago] (125,) 2024-06-14 16:56:01,582 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 16:56:01,583 [DEBUG] sqlalchemy.engine.Engine: Row (125, 80, 'Can you give me some more details on CSAM?', 'Can you provide more details on the Centralized Security and Access Management (CSAM) system and how it integrates with the Customer Identity and Access Management (CIAM) solution provided by ae, a company based in Flanders, Belgium?', "The Centralized Security and Access Management (CSAM) system can be integrated with ae's Customer Identity and Access Management (CIAM) solution thro ... (339 characters truncated) ... ilt on proven technologies like Microsoft Entra ID (formerly Azure AD) and Okta, which further supports robust security and integration capabilities.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 55, 56, 145934), datetime.datetime(2024, 6, 14, 14, 55, 58, 223242), datetime.datetime(2024, 6, 14, 14, 56, 1, 558720)) 2024-06-14 16:56:01,584 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 16:56:38,150 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:56:38,151 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:56:38,151 [INFO] sqlalchemy.engine.Engine: [cached since 551.2s ago] ('39',) 2024-06-14 16:56:38,154 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:56:38,154 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:56:38,155 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:56:38,156 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 16:56:38,156 [INFO] sqlalchemy.engine.Engine: [cached since 551.1s ago] () 2024-06-14 16:56:38,157 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:56:38,158 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:56:38,160 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:56:38,161 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 16:56:38,161 [INFO] sqlalchemy.engine.Engine: [cached since 551.1s ago] ('5b6bef71-f12e-4c27-89fe-22f6445b6bbf', 1) 2024-06-14 16:56:38,163 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 16:56:38,164 [DEBUG] sqlalchemy.engine.Engine: Row (80, None, '5b6bef71-f12e-4c27-89fe-22f6445b6bbf', datetime.datetime(2024, 6, 14, 14, 55, 6, 303587), datetime.datetime(2024, 6, 14, 14, 56, 1, 558731)) 2024-06-14 16:56:38,164 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:56:38,165 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:56:38,166 [INFO] sqlalchemy.engine.Engine: [cached since 551.1s ago] (39,) 2024-06-14 16:56:38,168 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:56:38,169 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:56:38,223 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 16:56:38,223 [INFO] sqlalchemy.engine.Engine: [cached since 551s ago] ('5b6bef71-f12e-4c27-89fe-22f6445b6bbf',) 2024-06-14 16:56:38,225 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 16:56:38,226 [DEBUG] sqlalchemy.engine.Engine: Row (123, 80, 'Can you explain the CIAM offering of ae?', 'Can you explain the Customer Identity and Access Management (CIAM) offering provided by ae, a company based in Flanders, Belgium?', "ae, a company based in Flanders, Belgium, offers a comprehensive Customer Identity and Access Management (CIAM) solution designed to ensure secure an ... (809 characters truncated) ... on into existing IT landscapes. Post-implementation support and real-time monitoring are also provided to ensure continuous oversight and efficiency.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 55, 6, 312266), datetime.datetime(2024, 6, 14, 14, 55, 7, 234987), datetime.datetime(2024, 6, 14, 14, 55, 11, 806085)) 2024-06-14 16:56:38,226 [DEBUG] sqlalchemy.engine.Engine: Row (124, 80, 'Does it offer integration with CSAM?', 'Does the Customer Identity and Access Management (CIAM) solution provided by ae, a company based in Flanders, Belgium, offer integration with the Centralized Security and Access Management (CSAM) system?', 'Yes, the Customer Identity and Access Management (CIAM) solution provided by ae offers integration with the Centralized Security and Access Management (CSAM) system.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 55, 38, 137271), datetime.datetime(2024, 6, 14, 14, 55, 41, 128391), datetime.datetime(2024, 6, 14, 14, 55, 43, 175601)) 2024-06-14 16:56:38,226 [DEBUG] sqlalchemy.engine.Engine: Row (125, 80, 'Can you give me some more details on CSAM?', 'Can you provide more details on the Centralized Security and Access Management (CSAM) system and how it integrates with the Customer Identity and Access Management (CIAM) solution provided by ae, a company based in Flanders, Belgium?', "The Centralized Security and Access Management (CSAM) system can be integrated with ae's Customer Identity and Access Management (CIAM) solution thro ... (339 characters truncated) ... ilt on proven technologies like Microsoft Entra ID (formerly Azure AD) and Okta, which further supports robust security and integration capabilities.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 55, 56, 145934), datetime.datetime(2024, 6, 14, 14, 55, 58, 223242), datetime.datetime(2024, 6, 14, 14, 56, 1, 558720)) 2024-06-14 16:56:39,903 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 16:56:39,905 [INFO] sqlalchemy.engine.Engine: [cached since 548.3s ago] ('[0.011049917792038812,0.005124233613447008,0.07880718184668109,0.01946199107690051,-0.010526135461890582,-0.037283215310639495,-0.028978423866076308, ... (32373 characters truncated) ... ,0.020105674668111057,0.004448995882391562,0.027211447914115696,0.02705999251320848,-0.012804273391913054,0.009137796149552884,-0.010229535301780614]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[0.011049917792038812,0.005124233613447008,0.07880718184668109,0.01946199107690051,-0.010526135461890582,-0.037283215310639495,-0.028978423866076308, ... (32373 characters truncated) ... ,0.020105674668111057,0.004448995882391562,0.027211447914115696,0.02705999251320848,-0.012804273391913054,0.009137796149552884,-0.010229535301780614]', 0.85, 5) 2024-06-14 16:56:39,917 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 16:56:39,919 [DEBUG] sqlalchemy.engine.Engine: Row (335, 335, 'embedding_small_openai', 83, True, 'Filename: 83.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n', array([ 0.00947791, 0.01524036, 0.06068105, ..., -0.00964615, -0.01224697, -0.0150581 ], dtype=float32), 0.24905815000758458) 2024-06-14 16:56:39,921 [DEBUG] sqlalchemy.engine.Engine: Row (341, 341, 'embedding_small_openai', 88, True, 'Filename: 88.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n', array([ 0.00780765, 0.01443746, 0.06127632, ..., -0.01361226, -0.01082633, -0.01522034], dtype=float32), 0.2517991820687778) 2024-06-14 16:56:39,923 [DEBUG] sqlalchemy.engine.Engine: Row (343, 343, 'embedding_small_openai', 90, True, 'Filename: 90.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2B\n \nFind the right balance between customer expe ... (2230 characters truncated) ... rent?\nWe fast-track your CIAM solution\nWe understand your ‘bigger picture’\nOngoing support\n\xa0\nGet in touch with our experts\nHere to help!\n\n', array([ 0.01892933, 0.0293442 , 0.05940667, ..., -0.01314578, -0.01999176, -0.00607534], dtype=float32), 0.2911311870867064) 2024-06-14 16:56:39,925 [DEBUG] sqlalchemy.engine.Engine: Row (342, 342, 'embedding_small_openai', 89, True, 'Filename: 89.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2C\n \nEnabling customer journeys for consumers in ... (2393 characters truncated) ... iver an end-to-end solution\nWe understand your ‘bigger picture’\nPost-implementation support\n\xa0\nGet in touch with our experts\nHere to help!\n\n', array([ 0.02038081, 0.0212689 , 0.04566868, ..., -0.01055166, -0.01779182, -0.00608489], dtype=float32), 0.3141525676517436) 2024-06-14 16:56:39,927 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.44261263139881557) 2024-06-14 16:56:47,734 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 16:56:47,735 [INFO] sqlalchemy.engine.Engine: [cached since 550.2s ago] (335, 341, 342, 343) 2024-06-14 16:56:47,740 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 16:56:47,741 [DEBUG] sqlalchemy.engine.Engine: Row (335, 'embedding_small_openai', 83, True, 'Filename: 83.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n') 2024-06-14 16:56:47,742 [DEBUG] sqlalchemy.engine.Engine: Row (341, 'embedding_small_openai', 88, True, 'Filename: 88.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n') 2024-06-14 16:56:47,743 [DEBUG] sqlalchemy.engine.Engine: Row (342, 'embedding_small_openai', 89, True, 'Filename: 89.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2C\n \nEnabling customer journeys for consumers in ... (2393 characters truncated) ... iver an end-to-end solution\nWe understand your ‘bigger picture’\nPost-implementation support\n\xa0\nGet in touch with our experts\nHere to help!\n\n') 2024-06-14 16:56:47,744 [DEBUG] sqlalchemy.engine.Engine: Row (343, 'embedding_small_openai', 90, True, 'Filename: 90.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2B\n \nFind the right balance between customer expe ... (2230 characters truncated) ... rent?\nWe fast-track your CIAM solution\nWe understand your ‘bigger picture’\nOngoing support\n\xa0\nGet in touch with our experts\nHere to help!\n\n') 2024-06-14 16:56:47,747 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:56:47,748 [INFO] sqlalchemy.engine.Engine: [cached since 550.2s ago] (83,) 2024-06-14 16:56:47,751 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:56:47,752 [DEBUG] sqlalchemy.engine.Engine: Row (83, 28, 'https://www.ae.be/our-solutions/ciam', '39/28/en', '83.html', 'html', 'en', None, 'Title: AE - CIAM\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 19212), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 221197), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 209129), datetime.datetime(2024, 6, 7, 13, 59, 30, 541349), None) 2024-06-14 16:56:47,753 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:56:47,754 [INFO] sqlalchemy.engine.Engine: [cached since 550.2s ago] (88,) 2024-06-14 16:56:47,757 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:56:47,758 [DEBUG] sqlalchemy.engine.Engine: Row (88, 34, 'https://www.ae.be/our-solutions/ciam#solutions', '39/34/en', '88.html', 'html', 'en', None, 'Title: AE - CIAM\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 23310), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 224301), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 213688), datetime.datetime(2024, 6, 7, 13, 59, 31, 567830), None) 2024-06-14 16:56:47,760 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:56:47,761 [INFO] sqlalchemy.engine.Engine: [cached since 550.2s ago] (89,) 2024-06-14 16:56:47,763 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:56:47,764 [DEBUG] sqlalchemy.engine.Engine: Row (89, 35, 'https://www.ae.be/cyber-security-compliance/streamline-customer-identity-management-in-b2c', '39/35/en', '89.html', 'html', 'en', None, 'Title: AE - Streamline customer identity management in B2C\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 165040), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 469759), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 458938), datetime.datetime(2024, 6, 7, 13, 59, 31, 831102), None) 2024-06-14 16:56:47,765 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:56:47,766 [INFO] sqlalchemy.engine.Engine: [cached since 550.2s ago] (90,) 2024-06-14 16:56:47,770 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:56:47,771 [DEBUG] sqlalchemy.engine.Engine: Row (90, 36, 'https://www.ae.be/cyber-security-compliance/streamline-customer-identity-management-in-b2b', '39/36/en', '90.html', 'html', 'en', None, 'Title: AE - Streamline customer identity management in B2B\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 420988), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 748100), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 736878), datetime.datetime(2024, 6, 7, 13, 59, 32, 83130), None) 2024-06-14 16:56:47,773 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 16:56:47,774 [INFO] sqlalchemy.engine.Engine: [cached since 550.2s ago] (datetime.datetime(2024, 6, 14, 14, 56, 47, 772712, tzinfo=datetime.timezone.utc), 80) 2024-06-14 16:56:47,777 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 16:56:47,778 [INFO] sqlalchemy.engine.Engine: [cached since 550.2s ago] (80, 'Can you give me more details on CIAM?', 'Can you provide more details on the Customer Identity and Access Management (CIAM) solution offered by ae, a company based in Flanders, Belgium, incl ... (4 characters truncated) ... g its key features, technologies used, and how it integrates with other systems such as the Centralized Security and Access Management (CSAM) system?', "ae offers a comprehensive Customer Identity and Access Management (CIAM) solution that ensures secure and seamless digital user experiences by centra ... (1479 characters truncated) ... er identity management, improve customer experience, enhance security, and ensure compliance with privacy regulations.\n\nSources: 335, 341, 342, 343", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 56, 38, 164640, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 14, 56, 39, 596468, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 14, 56, 47, 772701, tzinfo=datetime.timezone.utc)) 2024-06-14 16:56:47,779 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 16:56:47,780 [DEBUG] sqlalchemy.engine.Engine: Row (126,) 2024-06-14 16:56:47,781 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 16:56:47,782 [INFO] sqlalchemy.engine.Engine: [cached since 550.2s ago] [(126, 335), (126, 341), (126, 342), (126, 343)] 2024-06-14 16:56:47,786 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:56:47,787 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:56:47,789 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:56:47,790 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 16:56:47,790 [INFO] sqlalchemy.engine.Engine: [cached since 550.1s ago] (126,) 2024-06-14 16:56:47,792 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 16:56:47,793 [DEBUG] sqlalchemy.engine.Engine: Row (126, 80, 'Can you give me more details on CIAM?', 'Can you provide more details on the Customer Identity and Access Management (CIAM) solution offered by ae, a company based in Flanders, Belgium, incl ... (4 characters truncated) ... g its key features, technologies used, and how it integrates with other systems such as the Centralized Security and Access Management (CSAM) system?', "ae offers a comprehensive Customer Identity and Access Management (CIAM) solution that ensures secure and seamless digital user experiences by centra ... (1479 characters truncated) ... er identity management, improve customer experience, enhance security, and ensure compliance with privacy regulations.\n\nSources: 335, 341, 342, 343", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 56, 38, 164640), datetime.datetime(2024, 6, 14, 14, 56, 39, 596468), datetime.datetime(2024, 6, 14, 14, 56, 47, 772701)) 2024-06-14 16:56:47,794 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 16:57:35,961 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:57:35,963 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:57:35,964 [INFO] sqlalchemy.engine.Engine: [cached since 609s ago] ('39',) 2024-06-14 16:57:35,967 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:57:35,968 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:57:35,969 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:57:35,970 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 16:57:35,971 [INFO] sqlalchemy.engine.Engine: [cached since 608.9s ago] () 2024-06-14 16:57:35,972 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:57:35,974 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:57:35,976 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:57:35,977 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 16:57:35,977 [INFO] sqlalchemy.engine.Engine: [cached since 608.9s ago] ('5b6bef71-f12e-4c27-89fe-22f6445b6bbf', 1) 2024-06-14 16:57:35,979 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 16:57:35,980 [DEBUG] sqlalchemy.engine.Engine: Row (80, None, '5b6bef71-f12e-4c27-89fe-22f6445b6bbf', datetime.datetime(2024, 6, 14, 14, 55, 6, 303587), datetime.datetime(2024, 6, 14, 14, 56, 47, 772712)) 2024-06-14 16:57:35,981 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:57:35,981 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:57:35,982 [INFO] sqlalchemy.engine.Engine: [cached since 608.9s ago] (39,) 2024-06-14 16:57:35,985 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:57:35,985 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:57:36,049 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 16:57:36,050 [INFO] sqlalchemy.engine.Engine: [cached since 608.8s ago] ('5b6bef71-f12e-4c27-89fe-22f6445b6bbf',) 2024-06-14 16:57:36,052 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 16:57:36,052 [DEBUG] sqlalchemy.engine.Engine: Row (123, 80, 'Can you explain the CIAM offering of ae?', 'Can you explain the Customer Identity and Access Management (CIAM) offering provided by ae, a company based in Flanders, Belgium?', "ae, a company based in Flanders, Belgium, offers a comprehensive Customer Identity and Access Management (CIAM) solution designed to ensure secure an ... (809 characters truncated) ... on into existing IT landscapes. Post-implementation support and real-time monitoring are also provided to ensure continuous oversight and efficiency.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 55, 6, 312266), datetime.datetime(2024, 6, 14, 14, 55, 7, 234987), datetime.datetime(2024, 6, 14, 14, 55, 11, 806085)) 2024-06-14 16:57:36,052 [DEBUG] sqlalchemy.engine.Engine: Row (124, 80, 'Does it offer integration with CSAM?', 'Does the Customer Identity and Access Management (CIAM) solution provided by ae, a company based in Flanders, Belgium, offer integration with the Centralized Security and Access Management (CSAM) system?', 'Yes, the Customer Identity and Access Management (CIAM) solution provided by ae offers integration with the Centralized Security and Access Management (CSAM) system.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 55, 38, 137271), datetime.datetime(2024, 6, 14, 14, 55, 41, 128391), datetime.datetime(2024, 6, 14, 14, 55, 43, 175601)) 2024-06-14 16:57:36,053 [DEBUG] sqlalchemy.engine.Engine: Row (125, 80, 'Can you give me some more details on CSAM?', 'Can you provide more details on the Centralized Security and Access Management (CSAM) system and how it integrates with the Customer Identity and Access Management (CIAM) solution provided by ae, a company based in Flanders, Belgium?', "The Centralized Security and Access Management (CSAM) system can be integrated with ae's Customer Identity and Access Management (CIAM) solution thro ... (339 characters truncated) ... ilt on proven technologies like Microsoft Entra ID (formerly Azure AD) and Okta, which further supports robust security and integration capabilities.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 55, 56, 145934), datetime.datetime(2024, 6, 14, 14, 55, 58, 223242), datetime.datetime(2024, 6, 14, 14, 56, 1, 558720)) 2024-06-14 16:57:36,053 [DEBUG] sqlalchemy.engine.Engine: Row (126, 80, 'Can you give me more details on CIAM?', 'Can you provide more details on the Customer Identity and Access Management (CIAM) solution offered by ae, a company based in Flanders, Belgium, incl ... (4 characters truncated) ... g its key features, technologies used, and how it integrates with other systems such as the Centralized Security and Access Management (CSAM) system?', "ae offers a comprehensive Customer Identity and Access Management (CIAM) solution that ensures secure and seamless digital user experiences by centra ... (1479 characters truncated) ... er identity management, improve customer experience, enhance security, and ensure compliance with privacy regulations.\n\nSources: 335, 341, 342, 343", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 56, 38, 164640), datetime.datetime(2024, 6, 14, 14, 56, 39, 596468), datetime.datetime(2024, 6, 14, 14, 56, 47, 772701)) 2024-06-14 16:57:37,592 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 16:57:37,594 [INFO] sqlalchemy.engine.Engine: [cached since 606s ago] ('[-0.006357840280544244,-0.011713371645645473,0.03594077388794673,0.03437503809631366,0.0030988541054727033,-0.04422020179764475,0.006992437896767471, ... (32311 characters truncated) ... 0.027922306289692923,0.008202325576170148,0.038336828460708766,0.04236978677116931,0.006322255376188947,-0.00036659886350505727,0.004626040360156351]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.006357840280544244,-0.011713371645645473,0.03594077388794673,0.03437503809631366,0.0030988541054727033,-0.04422020179764475,0.006992437896767471, ... (32311 characters truncated) ... 0.027922306289692923,0.008202325576170148,0.038336828460708766,0.04236978677116931,0.006322255376188947,-0.00036659886350505727,0.004626040360156351]', 0.85, 5) 2024-06-14 16:57:37,609 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 16:57:37,611 [DEBUG] sqlalchemy.engine.Engine: Row (335, 335, 'embedding_small_openai', 83, True, 'Filename: 83.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n', array([ 0.00947791, 0.01524036, 0.06068105, ..., -0.00964615, -0.01224697, -0.0150581 ], dtype=float32), 0.3639601469038787) 2024-06-14 16:57:37,613 [DEBUG] sqlalchemy.engine.Engine: Row (341, 341, 'embedding_small_openai', 88, True, 'Filename: 88.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n', array([ 0.00780765, 0.01443746, 0.06127632, ..., -0.01361226, -0.01082633, -0.01522034], dtype=float32), 0.36536302759651185) 2024-06-14 16:57:37,616 [DEBUG] sqlalchemy.engine.Engine: Row (343, 343, 'embedding_small_openai', 90, True, 'Filename: 90.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2B\n \nFind the right balance between customer expe ... (2230 characters truncated) ... rent?\nWe fast-track your CIAM solution\nWe understand your ‘bigger picture’\nOngoing support\n\xa0\nGet in touch with our experts\nHere to help!\n\n', array([ 0.01892933, 0.0293442 , 0.05940667, ..., -0.01314578, -0.01999176, -0.00607534], dtype=float32), 0.38508155737721905) 2024-06-14 16:57:37,618 [DEBUG] sqlalchemy.engine.Engine: Row (342, 342, 'embedding_small_openai', 89, True, 'Filename: 89.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2C\n \nEnabling customer journeys for consumers in ... (2393 characters truncated) ... iver an end-to-end solution\nWe understand your ‘bigger picture’\nPost-implementation support\n\xa0\nGet in touch with our experts\nHere to help!\n\n', array([ 0.02038081, 0.0212689 , 0.04566868, ..., -0.01055166, -0.01779182, -0.00608489], dtype=float32), 0.4012296567687338) 2024-06-14 16:57:37,620 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.5855719933164151) 2024-06-14 16:57:43,156 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 16:57:43,158 [INFO] sqlalchemy.engine.Engine: [cached since 605.6s ago] (335, 341, 343, 342) 2024-06-14 16:57:43,162 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 16:57:43,163 [DEBUG] sqlalchemy.engine.Engine: Row (335, 'embedding_small_openai', 83, True, 'Filename: 83.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n') 2024-06-14 16:57:43,165 [DEBUG] sqlalchemy.engine.Engine: Row (341, 'embedding_small_openai', 88, True, 'Filename: 88.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n') 2024-06-14 16:57:43,166 [DEBUG] sqlalchemy.engine.Engine: Row (342, 'embedding_small_openai', 89, True, 'Filename: 89.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2C\n \nEnabling customer journeys for consumers in ... (2393 characters truncated) ... iver an end-to-end solution\nWe understand your ‘bigger picture’\nPost-implementation support\n\xa0\nGet in touch with our experts\nHere to help!\n\n') 2024-06-14 16:57:43,167 [DEBUG] sqlalchemy.engine.Engine: Row (343, 'embedding_small_openai', 90, True, 'Filename: 90.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2B\n \nFind the right balance between customer expe ... (2230 characters truncated) ... rent?\nWe fast-track your CIAM solution\nWe understand your ‘bigger picture’\nOngoing support\n\xa0\nGet in touch with our experts\nHere to help!\n\n') 2024-06-14 16:57:43,169 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:57:43,170 [INFO] sqlalchemy.engine.Engine: [cached since 605.6s ago] (83,) 2024-06-14 16:57:43,173 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:57:43,174 [DEBUG] sqlalchemy.engine.Engine: Row (83, 28, 'https://www.ae.be/our-solutions/ciam', '39/28/en', '83.html', 'html', 'en', None, 'Title: AE - CIAM\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 19212), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 221197), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 209129), datetime.datetime(2024, 6, 7, 13, 59, 30, 541349), None) 2024-06-14 16:57:43,175 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:57:43,176 [INFO] sqlalchemy.engine.Engine: [cached since 605.6s ago] (88,) 2024-06-14 16:57:43,179 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:57:43,180 [DEBUG] sqlalchemy.engine.Engine: Row (88, 34, 'https://www.ae.be/our-solutions/ciam#solutions', '39/34/en', '88.html', 'html', 'en', None, 'Title: AE - CIAM\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 23310), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 224301), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 213688), datetime.datetime(2024, 6, 7, 13, 59, 31, 567830), None) 2024-06-14 16:57:43,181 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:57:43,182 [INFO] sqlalchemy.engine.Engine: [cached since 605.6s ago] (89,) 2024-06-14 16:57:43,185 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:57:43,186 [DEBUG] sqlalchemy.engine.Engine: Row (89, 35, 'https://www.ae.be/cyber-security-compliance/streamline-customer-identity-management-in-b2c', '39/35/en', '89.html', 'html', 'en', None, 'Title: AE - Streamline customer identity management in B2C\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 165040), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 469759), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 458938), datetime.datetime(2024, 6, 7, 13, 59, 31, 831102), None) 2024-06-14 16:57:43,188 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:57:43,189 [INFO] sqlalchemy.engine.Engine: [cached since 605.6s ago] (90,) 2024-06-14 16:57:43,192 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:57:43,193 [DEBUG] sqlalchemy.engine.Engine: Row (90, 36, 'https://www.ae.be/cyber-security-compliance/streamline-customer-identity-management-in-b2b', '39/36/en', '90.html', 'html', 'en', None, 'Title: AE - Streamline customer identity management in B2B\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 420988), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 748100), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 736878), datetime.datetime(2024, 6, 7, 13, 59, 32, 83130), None) 2024-06-14 16:57:43,195 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 16:57:43,196 [INFO] sqlalchemy.engine.Engine: [cached since 605.6s ago] (datetime.datetime(2024, 6, 14, 14, 57, 43, 194407, tzinfo=datetime.timezone.utc), 80) 2024-06-14 16:57:43,199 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 16:57:43,200 [INFO] sqlalchemy.engine.Engine: [cached since 605.6s ago] (80, 'What is SSO in this context?', 'What is Single Sign-On (SSO) and how does it relate to the Customer Identity and Access Management (CIAM) solution provided by ae, a company based in Flanders, Belgium?', "Single Sign-On (SSO) is a user authentication process that allows a user to access multiple applications with one set of login credentials. This simp ... (804 characters truncated) ... or data and accounts, and compliance with privacy regulations, all of which are enhanced by the implementation of SSO.\n\nSources: 335, 341, 343, 342", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 57, 35, 980944, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 14, 57, 37, 244750, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 14, 57, 43, 194395, tzinfo=datetime.timezone.utc)) 2024-06-14 16:57:43,203 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 16:57:43,204 [DEBUG] sqlalchemy.engine.Engine: Row (127,) 2024-06-14 16:57:43,205 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 16:57:43,206 [INFO] sqlalchemy.engine.Engine: [cached since 605.6s ago] [(127, 335), (127, 341), (127, 342), (127, 343)] 2024-06-14 16:57:43,211 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:57:43,213 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:57:43,217 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:57:43,218 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 16:57:43,219 [INFO] sqlalchemy.engine.Engine: [cached since 605.6s ago] (127,) 2024-06-14 16:57:43,222 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 16:57:43,223 [DEBUG] sqlalchemy.engine.Engine: Row (127, 80, 'What is SSO in this context?', 'What is Single Sign-On (SSO) and how does it relate to the Customer Identity and Access Management (CIAM) solution provided by ae, a company based in Flanders, Belgium?', "Single Sign-On (SSO) is a user authentication process that allows a user to access multiple applications with one set of login credentials. This simp ... (804 characters truncated) ... or data and accounts, and compliance with privacy regulations, all of which are enhanced by the implementation of SSO.\n\nSources: 335, 341, 343, 342", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 57, 35, 980944), datetime.datetime(2024, 6, 14, 14, 57, 37, 244750), datetime.datetime(2024, 6, 14, 14, 57, 43, 194395)) 2024-06-14 16:57:43,224 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 16:58:00,205 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:58:00,207 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:58:00,208 [INFO] sqlalchemy.engine.Engine: [cached since 633.2s ago] ('39',) 2024-06-14 16:58:00,211 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:58:00,213 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:58:00,214 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:58:00,214 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 16:58:00,215 [INFO] sqlalchemy.engine.Engine: [cached since 633.2s ago] () 2024-06-14 16:58:00,216 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:58:00,217 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:58:00,219 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:58:00,220 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 16:58:00,221 [INFO] sqlalchemy.engine.Engine: [cached since 633.2s ago] ('5b6bef71-f12e-4c27-89fe-22f6445b6bbf', 1) 2024-06-14 16:58:00,222 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 16:58:00,223 [DEBUG] sqlalchemy.engine.Engine: Row (80, None, '5b6bef71-f12e-4c27-89fe-22f6445b6bbf', datetime.datetime(2024, 6, 14, 14, 55, 6, 303587), datetime.datetime(2024, 6, 14, 14, 57, 43, 194407)) 2024-06-14 16:58:00,223 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:58:00,224 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:58:00,225 [INFO] sqlalchemy.engine.Engine: [cached since 633.2s ago] (39,) 2024-06-14 16:58:00,227 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:58:00,227 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:58:00,279 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 16:58:00,279 [INFO] sqlalchemy.engine.Engine: [cached since 633.1s ago] ('5b6bef71-f12e-4c27-89fe-22f6445b6bbf',) 2024-06-14 16:58:00,281 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 16:58:00,282 [DEBUG] sqlalchemy.engine.Engine: Row (123, 80, 'Can you explain the CIAM offering of ae?', 'Can you explain the Customer Identity and Access Management (CIAM) offering provided by ae, a company based in Flanders, Belgium?', "ae, a company based in Flanders, Belgium, offers a comprehensive Customer Identity and Access Management (CIAM) solution designed to ensure secure an ... (809 characters truncated) ... on into existing IT landscapes. Post-implementation support and real-time monitoring are also provided to ensure continuous oversight and efficiency.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 55, 6, 312266), datetime.datetime(2024, 6, 14, 14, 55, 7, 234987), datetime.datetime(2024, 6, 14, 14, 55, 11, 806085)) 2024-06-14 16:58:00,282 [DEBUG] sqlalchemy.engine.Engine: Row (124, 80, 'Does it offer integration with CSAM?', 'Does the Customer Identity and Access Management (CIAM) solution provided by ae, a company based in Flanders, Belgium, offer integration with the Centralized Security and Access Management (CSAM) system?', 'Yes, the Customer Identity and Access Management (CIAM) solution provided by ae offers integration with the Centralized Security and Access Management (CSAM) system.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 55, 38, 137271), datetime.datetime(2024, 6, 14, 14, 55, 41, 128391), datetime.datetime(2024, 6, 14, 14, 55, 43, 175601)) 2024-06-14 16:58:00,282 [DEBUG] sqlalchemy.engine.Engine: Row (125, 80, 'Can you give me some more details on CSAM?', 'Can you provide more details on the Centralized Security and Access Management (CSAM) system and how it integrates with the Customer Identity and Access Management (CIAM) solution provided by ae, a company based in Flanders, Belgium?', "The Centralized Security and Access Management (CSAM) system can be integrated with ae's Customer Identity and Access Management (CIAM) solution thro ... (339 characters truncated) ... ilt on proven technologies like Microsoft Entra ID (formerly Azure AD) and Okta, which further supports robust security and integration capabilities.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 55, 56, 145934), datetime.datetime(2024, 6, 14, 14, 55, 58, 223242), datetime.datetime(2024, 6, 14, 14, 56, 1, 558720)) 2024-06-14 16:58:00,283 [DEBUG] sqlalchemy.engine.Engine: Row (126, 80, 'Can you give me more details on CIAM?', 'Can you provide more details on the Customer Identity and Access Management (CIAM) solution offered by ae, a company based in Flanders, Belgium, incl ... (4 characters truncated) ... g its key features, technologies used, and how it integrates with other systems such as the Centralized Security and Access Management (CSAM) system?', "ae offers a comprehensive Customer Identity and Access Management (CIAM) solution that ensures secure and seamless digital user experiences by centra ... (1479 characters truncated) ... er identity management, improve customer experience, enhance security, and ensure compliance with privacy regulations.\n\nSources: 335, 341, 342, 343", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 56, 38, 164640), datetime.datetime(2024, 6, 14, 14, 56, 39, 596468), datetime.datetime(2024, 6, 14, 14, 56, 47, 772701)) 2024-06-14 16:58:00,283 [DEBUG] sqlalchemy.engine.Engine: Row (127, 80, 'What is SSO in this context?', 'What is Single Sign-On (SSO) and how does it relate to the Customer Identity and Access Management (CIAM) solution provided by ae, a company based in Flanders, Belgium?', "Single Sign-On (SSO) is a user authentication process that allows a user to access multiple applications with one set of login credentials. This simp ... (804 characters truncated) ... or data and accounts, and compliance with privacy regulations, all of which are enhanced by the implementation of SSO.\n\nSources: 335, 341, 343, 342", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 57, 35, 980944), datetime.datetime(2024, 6, 14, 14, 57, 37, 244750), datetime.datetime(2024, 6, 14, 14, 57, 43, 194395)) 2024-06-14 16:58:01,847 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 16:58:01,849 [INFO] sqlalchemy.engine.Engine: [cached since 630.3s ago] ('[0.0016805183110795042,-0.0009579425342991321,0.04119858997176747,0.03206008382987781,-0.004820310169529346,-0.034294498107442985,-0.0116051485034007 ... (32329 characters truncated) ... .027766995849116304,0.0018421368916387583,0.034219183911533814,0.03926544365371015,0.004760684102794758,-0.0051717913182670406,-0.001964527465850124]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[0.0016805183110795042,-0.0009579425342991321,0.04119858997176747,0.03206008382987781,-0.004820310169529346,-0.034294498107442985,-0.0116051485034007 ... (32329 characters truncated) ... .027766995849116304,0.0018421368916387583,0.034219183911533814,0.03926544365371015,0.004760684102794758,-0.0051717913182670406,-0.001964527465850124]', 0.85, 5) 2024-06-14 16:58:01,868 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 16:58:01,872 [DEBUG] sqlalchemy.engine.Engine: Row (335, 335, 'embedding_small_openai', 83, True, 'Filename: 83.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n', array([ 0.00947791, 0.01524036, 0.06068105, ..., -0.00964615, -0.01224697, -0.0150581 ], dtype=float32), 0.3234572024991694) 2024-06-14 16:58:01,876 [DEBUG] sqlalchemy.engine.Engine: Row (341, 341, 'embedding_small_openai', 88, True, 'Filename: 88.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n', array([ 0.00780765, 0.01443746, 0.06127632, ..., -0.01361226, -0.01082633, -0.01522034], dtype=float32), 0.32527764086081157) 2024-06-14 16:58:01,879 [DEBUG] sqlalchemy.engine.Engine: Row (343, 343, 'embedding_small_openai', 90, True, 'Filename: 90.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2B\n \nFind the right balance between customer expe ... (2230 characters truncated) ... rent?\nWe fast-track your CIAM solution\nWe understand your ‘bigger picture’\nOngoing support\n\xa0\nGet in touch with our experts\nHere to help!\n\n', array([ 0.01892933, 0.0293442 , 0.05940667, ..., -0.01314578, -0.01999176, -0.00607534], dtype=float32), 0.3412764900288231) 2024-06-14 16:58:01,881 [DEBUG] sqlalchemy.engine.Engine: Row (342, 342, 'embedding_small_openai', 89, True, 'Filename: 89.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2C\n \nEnabling customer journeys for consumers in ... (2393 characters truncated) ... iver an end-to-end solution\nWe understand your ‘bigger picture’\nPost-implementation support\n\xa0\nGet in touch with our experts\nHere to help!\n\n', array([ 0.02038081, 0.0212689 , 0.04566868, ..., -0.01055166, -0.01779182, -0.00608489], dtype=float32), 0.3605536417152294) 2024-06-14 16:58:01,883 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.5285487123938039) 2024-06-14 16:58:03,475 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 16:58:03,477 [INFO] sqlalchemy.engine.Engine: [cached since 625.9s ago] (335, 341, 343, 342, 398) 2024-06-14 16:58:03,481 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 16:58:03,482 [DEBUG] sqlalchemy.engine.Engine: Row (335, 'embedding_small_openai', 83, True, 'Filename: 83.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n') 2024-06-14 16:58:03,483 [DEBUG] sqlalchemy.engine.Engine: Row (341, 'embedding_small_openai', 88, True, 'Filename: 88.html\nUser Context:\nNone\n\nCustomer Identity and Access Management (CIAM) ensures secure and seamless digital user experiences, by cen ... (1490 characters truncated) ... ) and Okta.\nWhy AE?\nAn end-to-end solution\nIntegration in your IT landscape\nPost-implementation support\n\xa0\nStart your CIAM journey today!\n\n') 2024-06-14 16:58:03,484 [DEBUG] sqlalchemy.engine.Engine: Row (342, 'embedding_small_openai', 89, True, 'Filename: 89.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2C\n \nEnabling customer journeys for consumers in ... (2393 characters truncated) ... iver an end-to-end solution\nWe understand your ‘bigger picture’\nPost-implementation support\n\xa0\nGet in touch with our experts\nHere to help!\n\n') 2024-06-14 16:58:03,485 [DEBUG] sqlalchemy.engine.Engine: Row (343, 'embedding_small_openai', 90, True, 'Filename: 90.html\nUser Context:\nNone\n\n\n Streamline your customer identity management in B2B\n \nFind the right balance between customer expe ... (2230 characters truncated) ... rent?\nWe fast-track your CIAM solution\nWe understand your ‘bigger picture’\nOngoing support\n\xa0\nGet in touch with our experts\nHere to help!\n\n') 2024-06-14 16:58:03,487 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 16:58:03,489 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:58:03,489 [INFO] sqlalchemy.engine.Engine: [cached since 625.9s ago] (83,) 2024-06-14 16:58:03,492 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:58:03,493 [DEBUG] sqlalchemy.engine.Engine: Row (83, 28, 'https://www.ae.be/our-solutions/ciam', '39/28/en', '83.html', 'html', 'en', None, 'Title: AE - CIAM\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 19212), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 221197), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 209129), datetime.datetime(2024, 6, 7, 13, 59, 30, 541349), None) 2024-06-14 16:58:03,495 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:58:03,496 [INFO] sqlalchemy.engine.Engine: [cached since 625.9s ago] (88,) 2024-06-14 16:58:03,499 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:58:03,500 [DEBUG] sqlalchemy.engine.Engine: Row (88, 34, 'https://www.ae.be/our-solutions/ciam#solutions', '39/34/en', '88.html', 'html', 'en', None, 'Title: AE - CIAM\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 23310), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 224301), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 213688), datetime.datetime(2024, 6, 7, 13, 59, 31, 567830), None) 2024-06-14 16:58:03,501 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:58:03,502 [INFO] sqlalchemy.engine.Engine: [cached since 625.9s ago] (89,) 2024-06-14 16:58:03,504 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:58:03,505 [DEBUG] sqlalchemy.engine.Engine: Row (89, 35, 'https://www.ae.be/cyber-security-compliance/streamline-customer-identity-management-in-b2c', '39/35/en', '89.html', 'html', 'en', None, 'Title: AE - Streamline customer identity management in B2C\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 165040), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 469759), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 458938), datetime.datetime(2024, 6, 7, 13, 59, 31, 831102), None) 2024-06-14 16:58:03,507 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:58:03,507 [INFO] sqlalchemy.engine.Engine: [cached since 625.9s ago] (90,) 2024-06-14 16:58:03,510 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:58:03,511 [DEBUG] sqlalchemy.engine.Engine: Row (90, 36, 'https://www.ae.be/cyber-security-compliance/streamline-customer-identity-management-in-b2b', '39/36/en', '90.html', 'html', 'en', None, 'Title: AE - Streamline customer identity management in B2B\n', datetime.datetime(2024, 6, 7, 13, 59, 31, 420988), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 748100), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 736878), datetime.datetime(2024, 6, 7, 13, 59, 32, 83130), None) 2024-06-14 16:58:03,512 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 16:58:03,513 [INFO] sqlalchemy.engine.Engine: [cached since 625.9s ago] (109,) 2024-06-14 16:58:03,516 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 16:58:03,517 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-14 16:58:03,519 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 16:58:03,520 [INFO] sqlalchemy.engine.Engine: [cached since 625.9s ago] (datetime.datetime(2024, 6, 14, 14, 58, 3, 518717, tzinfo=datetime.timezone.utc), 80) 2024-06-14 16:58:03,523 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 16:58:03,524 [INFO] sqlalchemy.engine.Engine: [cached since 625.9s ago] (80, 'Can you give a detailed overview of SSO?', 'Can you give a detailed overview of Single Sign-On (SSO) and explain how it is implemented within the Customer Identity and Access Management (CIAM) solution provided by ae, a company based in Flanders, Belgium?', 'The provided context does not offer specific details about Single Sign-On (SSO) or its implementation within the Customer Identity and Access Management (CIAM) solution provided by ae. Therefore, I have insufficient information to answer this question.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 58, 0, 223734, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 14, 58, 1, 499661, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 14, 58, 3, 518703, tzinfo=datetime.timezone.utc)) 2024-06-14 16:58:03,526 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 16:58:03,527 [DEBUG] sqlalchemy.engine.Engine: Row (128,) 2024-06-14 16:58:03,528 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 16:58:03,529 [INFO] sqlalchemy.engine.Engine: [cached since 625.9s ago] [(128, 335), (128, 341), (128, 342), (128, 343), (128, 398)] 2024-06-14 16:58:03,535 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:58:03,537 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:58:03,541 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:58:03,542 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 16:58:03,543 [INFO] sqlalchemy.engine.Engine: [cached since 625.9s ago] (128,) 2024-06-14 16:58:03,545 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 16:58:03,546 [DEBUG] sqlalchemy.engine.Engine: Row (128, 80, 'Can you give a detailed overview of SSO?', 'Can you give a detailed overview of Single Sign-On (SSO) and explain how it is implemented within the Customer Identity and Access Management (CIAM) solution provided by ae, a company based in Flanders, Belgium?', 'The provided context does not offer specific details about Single Sign-On (SSO) or its implementation within the Customer Identity and Access Management (CIAM) solution provided by ae. Therefore, I have insufficient information to answer this question.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 58, 0, 223734), datetime.datetime(2024, 6, 14, 14, 58, 1, 499661), datetime.datetime(2024, 6, 14, 14, 58, 3, 518703)) 2024-06-14 16:58:03,547 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:58:03,548 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 16:58:03,549 [INFO] sqlalchemy.engine.Engine: [cached since 636.5s ago] (39,) 2024-06-14 16:58:03,553 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 16:58:03,554 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 16:58:03,555 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 16:58:03,556 [INFO] sqlalchemy.engine.Engine: [cached since 636.5s ago] (80,) 2024-06-14 16:58:03,558 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 16:58:03,559 [DEBUG] sqlalchemy.engine.Engine: Row (80, None, '5b6bef71-f12e-4c27-89fe-22f6445b6bbf', datetime.datetime(2024, 6, 14, 14, 55, 6, 303587), datetime.datetime(2024, 6, 14, 14, 58, 3, 518717)) 2024-06-14 16:58:03,624 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 16:58:03,625 [INFO] sqlalchemy.engine.Engine: [cached since 636.4s ago] ('5b6bef71-f12e-4c27-89fe-22f6445b6bbf',) 2024-06-14 16:58:03,626 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 16:58:03,627 [DEBUG] sqlalchemy.engine.Engine: Row (123, 80, 'Can you explain the CIAM offering of ae?', 'Can you explain the Customer Identity and Access Management (CIAM) offering provided by ae, a company based in Flanders, Belgium?', "ae, a company based in Flanders, Belgium, offers a comprehensive Customer Identity and Access Management (CIAM) solution designed to ensure secure an ... (809 characters truncated) ... on into existing IT landscapes. Post-implementation support and real-time monitoring are also provided to ensure continuous oversight and efficiency.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 55, 6, 312266), datetime.datetime(2024, 6, 14, 14, 55, 7, 234987), datetime.datetime(2024, 6, 14, 14, 55, 11, 806085)) 2024-06-14 16:58:03,627 [DEBUG] sqlalchemy.engine.Engine: Row (124, 80, 'Does it offer integration with CSAM?', 'Does the Customer Identity and Access Management (CIAM) solution provided by ae, a company based in Flanders, Belgium, offer integration with the Centralized Security and Access Management (CSAM) system?', 'Yes, the Customer Identity and Access Management (CIAM) solution provided by ae offers integration with the Centralized Security and Access Management (CSAM) system.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 55, 38, 137271), datetime.datetime(2024, 6, 14, 14, 55, 41, 128391), datetime.datetime(2024, 6, 14, 14, 55, 43, 175601)) 2024-06-14 16:58:03,627 [DEBUG] sqlalchemy.engine.Engine: Row (125, 80, 'Can you give me some more details on CSAM?', 'Can you provide more details on the Centralized Security and Access Management (CSAM) system and how it integrates with the Customer Identity and Access Management (CIAM) solution provided by ae, a company based in Flanders, Belgium?', "The Centralized Security and Access Management (CSAM) system can be integrated with ae's Customer Identity and Access Management (CIAM) solution thro ... (339 characters truncated) ... ilt on proven technologies like Microsoft Entra ID (formerly Azure AD) and Okta, which further supports robust security and integration capabilities.", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 55, 56, 145934), datetime.datetime(2024, 6, 14, 14, 55, 58, 223242), datetime.datetime(2024, 6, 14, 14, 56, 1, 558720)) 2024-06-14 16:58:03,628 [DEBUG] sqlalchemy.engine.Engine: Row (126, 80, 'Can you give me more details on CIAM?', 'Can you provide more details on the Customer Identity and Access Management (CIAM) solution offered by ae, a company based in Flanders, Belgium, incl ... (4 characters truncated) ... g its key features, technologies used, and how it integrates with other systems such as the Centralized Security and Access Management (CSAM) system?', "ae offers a comprehensive Customer Identity and Access Management (CIAM) solution that ensures secure and seamless digital user experiences by centra ... (1479 characters truncated) ... er identity management, improve customer experience, enhance security, and ensure compliance with privacy regulations.\n\nSources: 335, 341, 342, 343", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 56, 38, 164640), datetime.datetime(2024, 6, 14, 14, 56, 39, 596468), datetime.datetime(2024, 6, 14, 14, 56, 47, 772701)) 2024-06-14 16:58:03,628 [DEBUG] sqlalchemy.engine.Engine: Row (127, 80, 'What is SSO in this context?', 'What is Single Sign-On (SSO) and how does it relate to the Customer Identity and Access Management (CIAM) solution provided by ae, a company based in Flanders, Belgium?', "Single Sign-On (SSO) is a user authentication process that allows a user to access multiple applications with one set of login credentials. This simp ... (804 characters truncated) ... or data and accounts, and compliance with privacy regulations, all of which are enhanced by the implementation of SSO.\n\nSources: 335, 341, 343, 342", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 57, 35, 980944), datetime.datetime(2024, 6, 14, 14, 57, 37, 244750), datetime.datetime(2024, 6, 14, 14, 57, 43, 194395)) 2024-06-14 16:58:03,628 [DEBUG] sqlalchemy.engine.Engine: Row (128, 80, 'Can you give a detailed overview of SSO?', 'Can you give a detailed overview of Single Sign-On (SSO) and explain how it is implemented within the Customer Identity and Access Management (CIAM) solution provided by ae, a company based in Flanders, Belgium?', 'The provided context does not offer specific details about Single Sign-On (SSO) or its implementation within the Customer Identity and Access Management (CIAM) solution provided by ae. Therefore, I have insufficient information to answer this question.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 14, 58, 0, 223734), datetime.datetime(2024, 6, 14, 14, 58, 1, 499661), datetime.datetime(2024, 6, 14, 14, 58, 3, 518703)) 2024-06-14 16:58:22,134 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 16:58:22,135 [INFO] sqlalchemy.engine.Engine: [cached since 644.5s ago] (datetime.datetime(2024, 6, 14, 14, 58, 22, 132413, tzinfo=datetime.timezone.utc), 80) 2024-06-14 16:58:22,140 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 16:58:22,142 [INFO] sqlalchemy.engine.Engine: [cached since 644.5s ago] (80, 'Can you give a detailed overview of SSO?', 'Can you give a detailed overview of Single Sign-On (SSO) and explain how it is implemented within the Customer Identity and Access Management (CIAM) solution provided by ae, a company based in Flanders, Belgium?', "Certainly! Let's start with an overview of Single Sign-On (SSO) before diving into its implementation within a Customer Identity and Access Managemen ... (4144 characters truncated) ... the Identity Provider, supporting standard authentication protocols, and providing a secure, user-friendly platform for managing customer identities.", 'LLM', 'en', None, datetime.datetime(2024, 6, 14, 14, 58, 3, 560882, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 14, 58, 4, 811894, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 14, 58, 22, 132388, tzinfo=datetime.timezone.utc)) 2024-06-14 16:58:22,146 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 16:58:22,148 [DEBUG] sqlalchemy.engine.Engine: Row (129,) 2024-06-14 16:58:22,150 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:58:22,154 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 16:58:22,159 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 16:58:22,161 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 16:58:22,162 [INFO] sqlalchemy.engine.Engine: [cached since 644.5s ago] (129,) 2024-06-14 16:58:22,166 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 16:58:22,168 [DEBUG] sqlalchemy.engine.Engine: Row (129, 80, 'Can you give a detailed overview of SSO?', 'Can you give a detailed overview of Single Sign-On (SSO) and explain how it is implemented within the Customer Identity and Access Management (CIAM) solution provided by ae, a company based in Flanders, Belgium?', "Certainly! Let's start with an overview of Single Sign-On (SSO) before diving into its implementation within a Customer Identity and Access Managemen ... (4144 characters truncated) ... the Identity Provider, supporting standard authentication protocols, and providing a secure, user-friendly platform for managing customer identities.", 'LLM', 'en', None, datetime.datetime(2024, 6, 14, 14, 58, 3, 560882), datetime.datetime(2024, 6, 14, 14, 58, 4, 811894), datetime.datetime(2024, 6, 14, 14, 58, 22, 132388)) 2024-06-14 16:58:22,170 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 17:03:58,068 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 17:03:58,068 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 17:03:58,070 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 17:03:58,070 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 17:03:58,071 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 17:03:58,071 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 17:03:58,072 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 17:03:58,072 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 17:03:58,073 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 17:03:58,073 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 17:03:58,074 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 17:03:58,074 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 17:03:58,076 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:03:58,078 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 17:03:58,079 [INFO] sqlalchemy.engine.Engine: [generated in 0.00052s] ('39',) 2024-06-14 17:03:58,087 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 17:03:58,087 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 17:03:58,391 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 17:04:30,668 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:04:30,669 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 17:04:30,669 [INFO] sqlalchemy.engine.Engine: [cached since 1024s ago] ('39',) 2024-06-14 17:04:30,672 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 17:04:30,672 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 17:04:30,673 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:04:30,673 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 17:04:30,674 [INFO] sqlalchemy.engine.Engine: [cached since 1024s ago] () 2024-06-14 17:04:30,675 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:04:30,676 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:04:30,677 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:04:30,677 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 17:04:30,678 [INFO] sqlalchemy.engine.Engine: [cached since 1024s ago] ('9b4af3f5-6d6e-4322-879b-5f2b3ac8a73e', 1) 2024-06-14 17:04:30,679 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 17:04:30,680 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-14 17:04:30,681 [INFO] sqlalchemy.engine.Engine: [cached since 1024s ago] (None, '9b4af3f5-6d6e-4322-879b-5f2b3ac8a73e', datetime.datetime(2024, 6, 14, 15, 4, 30, 680440, tzinfo=datetime.timezone.utc), None) 2024-06-14 17:04:30,682 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 17:04:30,682 [DEBUG] sqlalchemy.engine.Engine: Row (81,) 2024-06-14 17:04:30,683 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:04:30,685 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:04:30,685 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 17:04:30,686 [INFO] sqlalchemy.engine.Engine: [cached since 1024s ago] (81,) 2024-06-14 17:04:30,687 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 17:04:30,687 [DEBUG] sqlalchemy.engine.Engine: Row (81, None, '9b4af3f5-6d6e-4322-879b-5f2b3ac8a73e', datetime.datetime(2024, 6, 14, 15, 4, 30, 680440), None) 2024-06-14 17:04:30,688 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:04:30,688 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 17:04:30,689 [INFO] sqlalchemy.engine.Engine: [cached since 1024s ago] (39,) 2024-06-14 17:04:30,692 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 17:04:30,692 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 17:04:30,736 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 17:04:30,737 [INFO] sqlalchemy.engine.Engine: [cached since 1024s ago] ('9b4af3f5-6d6e-4322-879b-5f2b3ac8a73e',) 2024-06-14 17:04:30,739 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 17:04:32,380 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 17:04:32,382 [INFO] sqlalchemy.engine.Engine: [cached since 1021s ago] ('[-0.013107889886750022,-0.012210721666935204,0.06918749506097702,0.02216532920252157,-0.027970535002033,-0.006986037192433008,-0.0352270431827449,0.0 ... (32378 characters truncated) ... ,0.00567986607380746,-0.0034039613369102853,0.030556490075660518,0.017811425784210612,-0.0022857995740100372,0.00302629325311022,0.01794336253365113]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.013107889886750022,-0.012210721666935204,0.06918749506097702,0.02216532920252157,-0.027970535002033,-0.006986037192433008,-0.0352270431827449,0.0 ... (32378 characters truncated) ... ,0.00567986607380746,-0.0034039613369102853,0.030556490075660518,0.017811425784210612,-0.0022857995740100372,0.00302629325311022,0.01794336253365113]', 0.85, 5) 2024-06-14 17:04:32,398 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 17:04:32,401 [DEBUG] sqlalchemy.engine.Engine: Row (340, 340, 'embedding_small_openai', 87, True, 'Filename: 87.html\nUser Context:\nNone\n\n\n Lift your data platform\n \nWe enable your data products\nDoes this sound familiar?\n\n 90% o ... (2430 characters truncated) ... kes us different?\nA true end-to-end partner\nFast & flexible delivery\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-0.00963302, 0.00230542, 0.05770835, ..., 0.0147786 , -0.02140504, 0.01968486], dtype=float32), 0.5130500993028302) 2024-06-14 17:04:32,404 [DEBUG] sqlalchemy.engine.Engine: Row (339, 339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00448699, -0.00563733, 0.04762805, ..., -0.01005705, 0.00527407, 0.02094827], dtype=float32), 0.5301551994819014) 2024-06-14 17:04:32,406 [DEBUG] sqlalchemy.engine.Engine: Row (338, 338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00497511, -0.00659084, 0.04674853, ..., -0.00752662, 0.00240509, 0.02078909], dtype=float32), 0.5314403903533358) 2024-06-14 17:04:32,408 [DEBUG] sqlalchemy.engine.Engine: Row (337, 337, 'embedding_small_openai', 85, True, "Filename: 85.html\nUser Context:\nNone\n\n\n Unlock the value of your data\n \nGain a competitive advantage with data\nDoes this sound familiar?\ ... (2500 characters truncated) ... What makes us different?\nFocus on ROI\nMore than just technology\nA true end-to-end partner\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.01554033, 0.0371395 , 0.03638215, ..., -0.00636469, -0.01602096, 0.00293839], dtype=float32), 0.5801446087418078) 2024-06-14 17:04:32,410 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.582088577213427) 2024-06-14 17:04:35,962 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 17:04:35,963 [INFO] sqlalchemy.engine.Engine: [cached since 1018s ago] (337, 338, 339, 340) 2024-06-14 17:04:35,967 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 17:04:35,970 [DEBUG] sqlalchemy.engine.Engine: Row (337, 'embedding_small_openai', 85, True, "Filename: 85.html\nUser Context:\nNone\n\n\n Unlock the value of your data\n \nGain a competitive advantage with data\nDoes this sound familiar?\ ... (2500 characters truncated) ... What makes us different?\nFocus on ROI\nMore than just technology\nA true end-to-end partner\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 17:04:35,971 [DEBUG] sqlalchemy.engine.Engine: Row (338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n") 2024-06-14 17:04:35,972 [DEBUG] sqlalchemy.engine.Engine: Row (339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n") 2024-06-14 17:04:35,973 [DEBUG] sqlalchemy.engine.Engine: Row (340, 'embedding_small_openai', 87, True, 'Filename: 87.html\nUser Context:\nNone\n\n\n Lift your data platform\n \nWe enable your data products\nDoes this sound familiar?\n\n 90% o ... (2430 characters truncated) ... kes us different?\nA true end-to-end partner\nFast & flexible delivery\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n') 2024-06-14 17:04:35,976 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 17:04:35,977 [INFO] sqlalchemy.engine.Engine: [cached since 1018s ago] (85,) 2024-06-14 17:04:35,980 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 17:04:35,981 [DEBUG] sqlalchemy.engine.Engine: Row (85, 31, 'https://www.ae.be/data-ai/unlock-the-value-of-your-data', '39/31/en', '85.html', 'html', 'en', None, 'Title: AE - Unlock the value of your data\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 317825), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 630795), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 620208), datetime.datetime(2024, 6, 7, 13, 59, 30, 973377), None) 2024-06-14 17:04:35,983 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 17:04:35,983 [INFO] sqlalchemy.engine.Engine: [cached since 1018s ago] (82,) 2024-06-14 17:04:35,986 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 17:04:35,987 [DEBUG] sqlalchemy.engine.Engine: Row (82, 27, 'https://www.ae.be/our-solutions/data-ai', '39/27/en', '82.html', 'html', 'en', None, 'Title: AE - Data & AI\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 855231), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 442959), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 427540), datetime.datetime(2024, 6, 7, 13, 59, 31, 146841), None) 2024-06-14 17:04:35,988 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 17:04:35,989 [INFO] sqlalchemy.engine.Engine: [cached since 1018s ago] (84,) 2024-06-14 17:04:35,992 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 17:04:35,993 [DEBUG] sqlalchemy.engine.Engine: Row (84, 30, 'https://www.ae.be/our-solutions/data-ai#solutions', '39/30/en', '84.html', 'html', 'en', None, 'Title: AE - Data & AI\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 175360), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 708679), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 694288), datetime.datetime(2024, 6, 7, 13, 59, 31, 316343), None) 2024-06-14 17:04:35,994 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 17:04:35,995 [INFO] sqlalchemy.engine.Engine: [cached since 1018s ago] (87,) 2024-06-14 17:04:35,998 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 17:04:35,999 [DEBUG] sqlalchemy.engine.Engine: Row (87, 33, 'https://www.ae.be/data-ai/lift-your-data-platform', '39/33/en', '87.html', 'html', 'en', None, 'Title: AE - Lift your data platform\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 823984), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 67164), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 56388), datetime.datetime(2024, 6, 7, 13, 59, 31, 419438), None) 2024-06-14 17:04:36,026 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 17:04:36,027 [INFO] sqlalchemy.engine.Engine: [cached since 1018s ago] (datetime.datetime(2024, 6, 14, 15, 4, 36, 739, tzinfo=datetime.timezone.utc), 81) 2024-06-14 17:04:36,029 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 17:04:36,030 [INFO] sqlalchemy.engine.Engine: [cached since 1018s ago] (81, 'Can ae help me setup a datalake for my organisation?', 'Can the company ae, based in Flanders, Belgium, assist me in setting up a data lake for my organization?', 'Yes, ae can assist you in setting up a data lake for your organization. They offer services to help build a modern data platform, which includes coll ... (179 characters truncated) ... phasize the use of cloud-native technologies, security, and strong partnerships to meet specific organizational needs.\n\nSources: 337, 338, 339, 340', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 15, 4, 30, 688362, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 15, 4, 32, 38974, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 15, 4, 36, 727, tzinfo=datetime.timezone.utc)) 2024-06-14 17:04:36,032 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 17:04:36,033 [DEBUG] sqlalchemy.engine.Engine: Row (130,) 2024-06-14 17:04:36,033 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 17:04:36,034 [INFO] sqlalchemy.engine.Engine: [cached since 1018s ago] [(130, 337), (130, 338), (130, 339), (130, 340)] 2024-06-14 17:04:36,037 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:04:36,039 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:04:36,041 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:04:36,041 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 17:04:36,042 [INFO] sqlalchemy.engine.Engine: [cached since 1018s ago] (130,) 2024-06-14 17:04:36,044 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 17:04:36,045 [DEBUG] sqlalchemy.engine.Engine: Row (130, 81, 'Can ae help me setup a datalake for my organisation?', 'Can the company ae, based in Flanders, Belgium, assist me in setting up a data lake for my organization?', 'Yes, ae can assist you in setting up a data lake for your organization. They offer services to help build a modern data platform, which includes coll ... (179 characters truncated) ... phasize the use of cloud-native technologies, security, and strong partnerships to meet specific organizational needs.\n\nSources: 337, 338, 339, 340', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 15, 4, 30, 688362), datetime.datetime(2024, 6, 14, 15, 4, 32, 38974), datetime.datetime(2024, 6, 14, 15, 4, 36, 727)) 2024-06-14 17:04:36,045 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 17:05:03,153 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:05:03,154 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 17:05:03,155 [INFO] sqlalchemy.engine.Engine: [cached since 1056s ago] ('39',) 2024-06-14 17:05:03,159 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 17:05:03,160 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 17:05:03,161 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:05:03,161 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 17:05:03,162 [INFO] sqlalchemy.engine.Engine: [cached since 1056s ago] () 2024-06-14 17:05:03,163 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:05:03,165 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:05:03,166 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:05:03,167 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 17:05:03,167 [INFO] sqlalchemy.engine.Engine: [cached since 1056s ago] ('9b4af3f5-6d6e-4322-879b-5f2b3ac8a73e', 1) 2024-06-14 17:05:03,169 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 17:05:03,170 [DEBUG] sqlalchemy.engine.Engine: Row (81, None, '9b4af3f5-6d6e-4322-879b-5f2b3ac8a73e', datetime.datetime(2024, 6, 14, 15, 4, 30, 680440), datetime.datetime(2024, 6, 14, 15, 4, 36, 739)) 2024-06-14 17:05:03,171 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:05:03,171 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 17:05:03,172 [INFO] sqlalchemy.engine.Engine: [cached since 1056s ago] (39,) 2024-06-14 17:05:03,174 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 17:05:03,175 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 17:05:03,224 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 17:05:03,225 [INFO] sqlalchemy.engine.Engine: [cached since 1056s ago] ('9b4af3f5-6d6e-4322-879b-5f2b3ac8a73e',) 2024-06-14 17:05:03,227 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 17:05:03,227 [DEBUG] sqlalchemy.engine.Engine: Row (130, 81, 'Can ae help me setup a datalake for my organisation?', 'Can the company ae, based in Flanders, Belgium, assist me in setting up a data lake for my organization?', 'Yes, ae can assist you in setting up a data lake for your organization. They offer services to help build a modern data platform, which includes coll ... (179 characters truncated) ... phasize the use of cloud-native technologies, security, and strong partnerships to meet specific organizational needs.\n\nSources: 337, 338, 339, 340', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 15, 4, 30, 688362), datetime.datetime(2024, 6, 14, 15, 4, 32, 38974), datetime.datetime(2024, 6, 14, 15, 4, 36, 727)) 2024-06-14 17:05:04,561 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 17:05:04,562 [INFO] sqlalchemy.engine.Engine: [cached since 1053s ago] ('[-0.00924226026336437,0.02963345056426918,0.0645066078225392,0.0024160869445229646,-0.03600842648317663,0.004053495053567573,-0.019983659358595127,0. ... (32383 characters truncated) ... 0.009700734552523313,-0.005916502095409812,0.024320970321405434,0.026023875090087967,-0.005490775903239179,-0.010646792550386362,0.01973622742981601]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.00924226026336437,0.02963345056426918,0.0645066078225392,0.0024160869445229646,-0.03600842648317663,0.004053495053567573,-0.019983659358595127,0. ... (32383 characters truncated) ... 0.009700734552523313,-0.005916502095409812,0.024320970321405434,0.026023875090087967,-0.005490775903239179,-0.010646792550386362,0.01973622742981601]', 0.85, 5) 2024-06-14 17:05:04,580 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 17:05:04,583 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.5349570131404237) 2024-06-14 17:05:04,587 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.5527968688029801) 2024-06-14 17:05:04,590 [DEBUG] sqlalchemy.engine.Engine: Row (340, 340, 'embedding_small_openai', 87, True, 'Filename: 87.html\nUser Context:\nNone\n\n\n Lift your data platform\n \nWe enable your data products\nDoes this sound familiar?\n\n 90% o ... (2430 characters truncated) ... kes us different?\nA true end-to-end partner\nFast & flexible delivery\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-0.00963302, 0.00230542, 0.05770835, ..., 0.0147786 , -0.02140504, 0.01968486], dtype=float32), 0.5638936307683747) 2024-06-14 17:05:04,592 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.5833486964148972) 2024-06-14 17:05:04,594 [DEBUG] sqlalchemy.engine.Engine: Row (396, 396, 'embedding_small_openai', 108, True, "Filename: 108.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology to enhance an organi ... (2985 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([ 0.00138847, 0.04753974, 0.06669055, ..., 0.00143521, -0.02640934, -0.01217821], dtype=float32), 0.6034957756114612) 2024-06-14 17:05:06,599 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 17:05:06,601 [INFO] sqlalchemy.engine.Engine: [cached since 1049s ago] (334, 340, 371, 396, 398) 2024-06-14 17:05:06,604 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 17:05:06,605 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-14 17:05:06,607 [DEBUG] sqlalchemy.engine.Engine: Row (340, 'embedding_small_openai', 87, True, 'Filename: 87.html\nUser Context:\nNone\n\n\n Lift your data platform\n \nWe enable your data products\nDoes this sound familiar?\n\n 90% o ... (2430 characters truncated) ... kes us different?\nA true end-to-end partner\nFast & flexible delivery\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n') 2024-06-14 17:05:06,608 [DEBUG] sqlalchemy.engine.Engine: Row (371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 17:05:06,609 [DEBUG] sqlalchemy.engine.Engine: Row (396, 'embedding_small_openai', 108, True, "Filename: 108.html\nUser Context:None\nTitle: AE - Improve your organisation's agility\nSummary: The text outlines a methodology to enhance an organi ... (2985 characters truncated) ... a pilot, before we do a further rollout.\nA proven track record\nA focus on people & learning\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 17:05:06,610 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 17:05:06,612 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 17:05:06,613 [INFO] sqlalchemy.engine.Engine: [cached since 1049s ago] (80,) 2024-06-14 17:05:06,615 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 17:05:06,615 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-14 17:05:06,616 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 17:05:06,616 [INFO] sqlalchemy.engine.Engine: [cached since 1049s ago] (87,) 2024-06-14 17:05:06,618 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 17:05:06,618 [DEBUG] sqlalchemy.engine.Engine: Row (87, 33, 'https://www.ae.be/data-ai/lift-your-data-platform', '39/33/en', '87.html', 'html', 'en', None, 'Title: AE - Lift your data platform\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 823984), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 67164), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 56388), datetime.datetime(2024, 6, 7, 13, 59, 31, 419438), None) 2024-06-14 17:05:06,619 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 17:05:06,619 [INFO] sqlalchemy.engine.Engine: [cached since 1049s ago] (100,) 2024-06-14 17:05:06,620 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 17:05:06,620 [DEBUG] sqlalchemy.engine.Engine: Row (100, 47, 'https://www.ae.be/applications/think-build-run-your-digital-solution', '39/47/en', '100.html', 'html', 'en', None, 'Title: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing digital solutions that are user-friendl ... (853 characters truncated) ... s, such as peace of mind, increased revenue, and reduced costs, and encourages readers to explore client success stories for real-world validation.\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 592229), 8, datetime.datetime(2024, 6, 7, 15, 59, 39, 5310), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 994356), datetime.datetime(2024, 6, 7, 13, 59, 43, 726029), None) 2024-06-14 17:05:06,621 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 17:05:06,621 [INFO] sqlalchemy.engine.Engine: [cached since 1049s ago] (108,) 2024-06-14 17:05:06,622 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 17:05:06,623 [DEBUG] sqlalchemy.engine.Engine: Row (108, 55, 'https://www.ae.be/digital-talent-organisation/improve-your-organisations-agility', '39/55/en', '108.html', 'html', 'en', None, "Title: AE - Improve your organisation's agility\nSummary: The text outlines a methodology to enhance an organization's agility, addressing common iss ... (902 characters truncated) ... le mindset. Pilot projects are used to measure progress and foster continuous learning, identifying critical success factors for subsequent phases.\n", datetime.datetime(2024, 6, 7, 13, 59, 35, 662760), 8, datetime.datetime(2024, 6, 7, 15, 59, 44, 587689), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 44, 577110), datetime.datetime(2024, 6, 7, 13, 59, 49, 157580), None) 2024-06-14 17:05:06,623 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 17:05:06,624 [INFO] sqlalchemy.engine.Engine: [cached since 1049s ago] (109,) 2024-06-14 17:05:06,625 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 17:05:06,626 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-14 17:05:06,626 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 17:05:06,627 [INFO] sqlalchemy.engine.Engine: [cached since 1049s ago] (datetime.datetime(2024, 6, 14, 15, 5, 6, 626580, tzinfo=datetime.timezone.utc), 81) 2024-06-14 17:05:06,628 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 17:05:06,628 [INFO] sqlalchemy.engine.Engine: [cached since 1049s ago] (81, 'Can they also help me with MLOps?', 'Can ae, the company based in Flanders, Belgium, also help me with MLOps?', 'The provided context does not mention MLOps specifically. Therefore, I have insufficient information to answer this question.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 15, 5, 3, 171093, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 15, 5, 4, 173365, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 15, 5, 6, 626576, tzinfo=datetime.timezone.utc)) 2024-06-14 17:05:06,629 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 17:05:06,629 [DEBUG] sqlalchemy.engine.Engine: Row (131,) 2024-06-14 17:05:06,630 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 17:05:06,630 [INFO] sqlalchemy.engine.Engine: [cached since 1049s ago] [(131, 334), (131, 340), (131, 371), (131, 396), (131, 398)] 2024-06-14 17:05:06,633 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:05:06,636 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:05:06,637 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:05:06,637 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 17:05:06,637 [INFO] sqlalchemy.engine.Engine: [cached since 1049s ago] (131,) 2024-06-14 17:05:06,639 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 17:05:06,639 [DEBUG] sqlalchemy.engine.Engine: Row (131, 81, 'Can they also help me with MLOps?', 'Can ae, the company based in Flanders, Belgium, also help me with MLOps?', 'The provided context does not mention MLOps specifically. Therefore, I have insufficient information to answer this question.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 15, 5, 3, 171093), datetime.datetime(2024, 6, 14, 15, 5, 4, 173365), datetime.datetime(2024, 6, 14, 15, 5, 6, 626576)) 2024-06-14 17:05:06,639 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 17:05:17,517 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:05:17,519 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 17:05:17,520 [INFO] sqlalchemy.engine.Engine: [cached since 1071s ago] ('39',) 2024-06-14 17:05:17,525 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 17:05:17,527 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 17:05:17,528 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:05:17,528 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 17:05:17,529 [INFO] sqlalchemy.engine.Engine: [cached since 1071s ago] () 2024-06-14 17:05:17,531 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:05:17,532 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:05:17,534 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:05:17,535 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 17:05:17,536 [INFO] sqlalchemy.engine.Engine: [cached since 1071s ago] ('9b4af3f5-6d6e-4322-879b-5f2b3ac8a73e', 1) 2024-06-14 17:05:17,537 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 17:05:17,538 [DEBUG] sqlalchemy.engine.Engine: Row (81, None, '9b4af3f5-6d6e-4322-879b-5f2b3ac8a73e', datetime.datetime(2024, 6, 14, 15, 4, 30, 680440), datetime.datetime(2024, 6, 14, 15, 5, 6, 626580)) 2024-06-14 17:05:17,539 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:05:17,540 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 17:05:17,540 [INFO] sqlalchemy.engine.Engine: [cached since 1070s ago] (39,) 2024-06-14 17:05:17,544 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 17:05:17,544 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 17:05:17,599 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 17:05:17,600 [INFO] sqlalchemy.engine.Engine: [cached since 1070s ago] ('9b4af3f5-6d6e-4322-879b-5f2b3ac8a73e',) 2024-06-14 17:05:17,601 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 17:05:17,602 [DEBUG] sqlalchemy.engine.Engine: Row (130, 81, 'Can ae help me setup a datalake for my organisation?', 'Can the company ae, based in Flanders, Belgium, assist me in setting up a data lake for my organization?', 'Yes, ae can assist you in setting up a data lake for your organization. They offer services to help build a modern data platform, which includes coll ... (179 characters truncated) ... phasize the use of cloud-native technologies, security, and strong partnerships to meet specific organizational needs.\n\nSources: 337, 338, 339, 340', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 15, 4, 30, 688362), datetime.datetime(2024, 6, 14, 15, 4, 32, 38974), datetime.datetime(2024, 6, 14, 15, 4, 36, 727)) 2024-06-14 17:05:17,602 [DEBUG] sqlalchemy.engine.Engine: Row (131, 81, 'Can they also help me with MLOps?', 'Can ae, the company based in Flanders, Belgium, also help me with MLOps?', 'The provided context does not mention MLOps specifically. Therefore, I have insufficient information to answer this question.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 15, 5, 3, 171093), datetime.datetime(2024, 6, 14, 15, 5, 4, 173365), datetime.datetime(2024, 6, 14, 15, 5, 6, 626576)) 2024-06-14 17:05:20,865 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 17:05:20,867 [INFO] sqlalchemy.engine.Engine: [cached since 1069s ago] ('[-0.02326170566695062,0.0570269568518421,0.031051610003534257,-0.010091773344280892,-0.02854047933029854,0.0013500700153382707,-0.015849821442232504, ... (32360 characters truncated) ... -0.005444157462289087,0.002185425744924163,0.016389848843008134,0.036019865815960374,-0.02002153753700651,-0.010922066055050035,0.009139973769845293]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.02326170566695062,0.0570269568518421,0.031051610003534257,-0.010091773344280892,-0.02854047933029854,0.0013500700153382707,-0.015849821442232504, ... (32360 characters truncated) ... -0.005444157462289087,0.002185425744924163,0.016389848843008134,0.036019865815960374,-0.02002153753700651,-0.010922066055050035,0.009139973769845293]', 0.85, 5) 2024-06-14 17:05:20,884 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 17:05:20,887 [DEBUG] sqlalchemy.engine.Engine: Row (340, 340, 'embedding_small_openai', 87, True, 'Filename: 87.html\nUser Context:\nNone\n\n\n Lift your data platform\n \nWe enable your data products\nDoes this sound familiar?\n\n 90% o ... (2430 characters truncated) ... kes us different?\nA true end-to-end partner\nFast & flexible delivery\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-0.00963302, 0.00230542, 0.05770835, ..., 0.0147786 , -0.02140504, 0.01968486], dtype=float32), 0.6461807782969388) 2024-06-14 17:05:20,890 [DEBUG] sqlalchemy.engine.Engine: Row (382, 382, 'embedding_small_openai', 101, True, "Filename: 101.html\nUser Context:None\nTitle: Learning from an agile operating model | McKinsey\nSummary: The article, a collaborative effort by expe ... (1440 characters truncated) ... their contributions to this article.\nThis article was edited by Dennis Swinford, a senior editor in the Seattle office.\nExplore a career with us\n", array([-0.06131971, 0.04790094, 0.07791018, ..., -0.01374407, -0.0094338 , -0.04516296], dtype=float32), 0.686829039207106) 2024-06-14 17:05:20,892 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.6876604762740955) 2024-06-14 17:05:20,894 [DEBUG] sqlalchemy.engine.Engine: Row (356, 356, 'embedding_small_openai', 94, True, 'Filename: 94.html\nUser Context:\nNone\n\n\n Upskill & reskill your digital talent\n \nUnleash your potential\nDoes this sound familiar?\n\n ... (2722 characters truncated) ... to become analysts through a combination of training, workshops, hybrid learning, community and coaching, divided into 8 learning modules.\n\n\xa0\n', array([-0.03531807, 0.02300982, 0.04137178, ..., -0.01375712, -0.01302551, -0.01652576], dtype=float32), 0.6883898625661813) 2024-06-14 17:05:20,896 [DEBUG] sqlalchemy.engine.Engine: Row (338, 338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00497511, -0.00659084, 0.04674853, ..., -0.00752662, 0.00240509, 0.02078909], dtype=float32), 0.6948658677215711) 2024-06-14 17:05:24,020 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER) 2024-06-14 17:05:24,022 [INFO] sqlalchemy.engine.Engine: [cached since 1066s ago] (338,) 2024-06-14 17:05:24,026 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 17:05:24,027 [DEBUG] sqlalchemy.engine.Engine: Row (338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n") 2024-06-14 17:05:24,029 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 17:05:24,031 [INFO] sqlalchemy.engine.Engine: [cached since 1066s ago] (82,) 2024-06-14 17:05:24,033 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 17:05:24,034 [DEBUG] sqlalchemy.engine.Engine: Row (82, 27, 'https://www.ae.be/our-solutions/data-ai', '39/27/en', '82.html', 'html', 'en', None, 'Title: AE - Data & AI\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 855231), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 442959), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 427540), datetime.datetime(2024, 6, 7, 13, 59, 31, 146841), None) 2024-06-14 17:05:24,037 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 17:05:24,037 [INFO] sqlalchemy.engine.Engine: [cached since 1066s ago] (datetime.datetime(2024, 6, 14, 15, 5, 24, 36159, tzinfo=datetime.timezone.utc), 81) 2024-06-14 17:05:24,040 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 17:05:24,041 [INFO] sqlalchemy.engine.Engine: [cached since 1066s ago] (81, 'What is MLOps?', 'What is MLOps, and can ae, the company based in Flanders, Belgium, assist with it?', "The provided context does not define MLOps directly. However, ae, a company based in Flanders, Belgium, can assist with the operationalisation of Mac ... (262 characters truncated) ... e's Data & AI solutions, you can refer to their services on data infrastructure, technology, and the operationalisation of ML and AI.\n\nSources: 338", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 15, 5, 17, 539261, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 15, 5, 20, 60230, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 15, 5, 24, 36147, tzinfo=datetime.timezone.utc)) 2024-06-14 17:05:24,043 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 17:05:24,044 [DEBUG] sqlalchemy.engine.Engine: Row (132,) 2024-06-14 17:05:24,045 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 17:05:24,046 [INFO] sqlalchemy.engine.Engine: [cached since 1043s ago] (132, 338) 2024-06-14 17:05:24,049 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:05:24,050 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:05:24,054 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:05:24,055 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 17:05:24,056 [INFO] sqlalchemy.engine.Engine: [cached since 1066s ago] (132,) 2024-06-14 17:05:24,059 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 17:05:24,060 [DEBUG] sqlalchemy.engine.Engine: Row (132, 81, 'What is MLOps?', 'What is MLOps, and can ae, the company based in Flanders, Belgium, assist with it?', "The provided context does not define MLOps directly. However, ae, a company based in Flanders, Belgium, can assist with the operationalisation of Mac ... (262 characters truncated) ... e's Data & AI solutions, you can refer to their services on data infrastructure, technology, and the operationalisation of ML and AI.\n\nSources: 338", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 15, 5, 17, 539261), datetime.datetime(2024, 6, 14, 15, 5, 20, 60230), datetime.datetime(2024, 6, 14, 15, 5, 24, 36147)) 2024-06-14 17:05:24,061 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 17:05:49,084 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:05:49,085 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 17:05:49,086 [INFO] sqlalchemy.engine.Engine: [cached since 1102s ago] ('39',) 2024-06-14 17:05:49,093 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 17:05:49,094 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 17:05:49,095 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:05:49,096 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 17:05:49,097 [INFO] sqlalchemy.engine.Engine: [cached since 1102s ago] () 2024-06-14 17:05:49,098 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:05:49,105 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:05:49,111 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:05:49,112 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 17:05:49,112 [INFO] sqlalchemy.engine.Engine: [cached since 1102s ago] ('9b4af3f5-6d6e-4322-879b-5f2b3ac8a73e', 1) 2024-06-14 17:05:49,115 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 17:05:49,116 [DEBUG] sqlalchemy.engine.Engine: Row (81, None, '9b4af3f5-6d6e-4322-879b-5f2b3ac8a73e', datetime.datetime(2024, 6, 14, 15, 4, 30, 680440), datetime.datetime(2024, 6, 14, 15, 5, 24, 36159)) 2024-06-14 17:05:49,117 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:05:49,118 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 17:05:49,118 [INFO] sqlalchemy.engine.Engine: [cached since 1102s ago] (39,) 2024-06-14 17:05:49,121 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 17:05:49,122 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 17:05:49,180 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 17:05:49,180 [INFO] sqlalchemy.engine.Engine: [cached since 1102s ago] ('9b4af3f5-6d6e-4322-879b-5f2b3ac8a73e',) 2024-06-14 17:05:49,182 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 17:05:49,182 [DEBUG] sqlalchemy.engine.Engine: Row (130, 81, 'Can ae help me setup a datalake for my organisation?', 'Can the company ae, based in Flanders, Belgium, assist me in setting up a data lake for my organization?', 'Yes, ae can assist you in setting up a data lake for your organization. They offer services to help build a modern data platform, which includes coll ... (179 characters truncated) ... phasize the use of cloud-native technologies, security, and strong partnerships to meet specific organizational needs.\n\nSources: 337, 338, 339, 340', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 15, 4, 30, 688362), datetime.datetime(2024, 6, 14, 15, 4, 32, 38974), datetime.datetime(2024, 6, 14, 15, 4, 36, 727)) 2024-06-14 17:05:49,183 [DEBUG] sqlalchemy.engine.Engine: Row (131, 81, 'Can they also help me with MLOps?', 'Can ae, the company based in Flanders, Belgium, also help me with MLOps?', 'The provided context does not mention MLOps specifically. Therefore, I have insufficient information to answer this question.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 15, 5, 3, 171093), datetime.datetime(2024, 6, 14, 15, 5, 4, 173365), datetime.datetime(2024, 6, 14, 15, 5, 6, 626576)) 2024-06-14 17:05:49,183 [DEBUG] sqlalchemy.engine.Engine: Row (132, 81, 'What is MLOps?', 'What is MLOps, and can ae, the company based in Flanders, Belgium, assist with it?', "The provided context does not define MLOps directly. However, ae, a company based in Flanders, Belgium, can assist with the operationalisation of Mac ... (262 characters truncated) ... e's Data & AI solutions, you can refer to their services on data infrastructure, technology, and the operationalisation of ML and AI.\n\nSources: 338", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 15, 5, 17, 539261), datetime.datetime(2024, 6, 14, 15, 5, 20, 60230), datetime.datetime(2024, 6, 14, 15, 5, 24, 36147)) 2024-06-14 17:05:50,495 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 17:05:50,497 [INFO] sqlalchemy.engine.Engine: [cached since 1099s ago] ('[-0.01777198316946965,0.048931817492550475,0.002918081067820894,-0.03984960835239892,0.02482471193695602,0.005525012391859894,0.0028816400460078026,- ... (32351 characters truncated) ... 6,0.013825145278013382,0.037651936714003374,0.00908221193411923,0.03036374166461061,-0.008370211183223966,-0.011649898955450709,0.033682673506714236]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.01777198316946965,0.048931817492550475,0.002918081067820894,-0.03984960835239892,0.02482471193695602,0.005525012391859894,0.0028816400460078026,- ... (32351 characters truncated) ... 6,0.013825145278013382,0.037651936714003374,0.00908221193411923,0.03036374166461061,-0.008370211183223966,-0.011649898955450709,0.033682673506714236]', 0.85, 5) 2024-06-14 17:05:50,513 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 17:05:50,517 [DEBUG] sqlalchemy.engine.Engine: Row (338, 338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00497511, -0.00659084, 0.04674853, ..., -0.00752662, 0.00240509, 0.02078909], dtype=float32), 0.6364805020616131) 2024-06-14 17:05:50,519 [DEBUG] sqlalchemy.engine.Engine: Row (362, 362, 'embedding_small_openai', 97, True, "Filename: 97.html\nUser Context:None\nTitle: Four fundamentals of workplace automation | McKinsey\nSummary: The text discusses the transformative pot ... (6747 characters truncated) ... less about automating individual jobs wholesale, than it is about automating the activities within occupations and redefining roles and processes.\n", array([ 0.01556582, 0.02133195, 0.07330826, ..., 0.00232811, 0.0078912 , -0.0070926 ], dtype=float32), 0.6391151197715517) 2024-06-14 17:05:50,521 [DEBUG] sqlalchemy.engine.Engine: Row (339, 339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00448699, -0.00563733, 0.04762805, ..., -0.01005705, 0.00527407, 0.02094827], dtype=float32), 0.6407665497542239) 2024-06-14 17:05:50,523 [DEBUG] sqlalchemy.engine.Engine: Row (363, 363, 'embedding_small_openai', 97, True, 'Filename: 97.html\nUser Context:None\nTitle: Four fundamentals of workplace automation | McKinsey\nSummary: The text discusses the transformative pot ... (3265 characters truncated) ... s previous system. IBM’s Watson can suggest available treatments for specific ailments, drawing on the body of medical research for those diseases.\n', array([-0.02701423, 0.03995427, 0.04913665, ..., -0.00288487, 0.00879295, 0.01411517], dtype=float32), 0.6421484903360837) 2024-06-14 17:05:50,526 [DEBUG] sqlalchemy.engine.Engine: Row (359, 359, 'embedding_small_openai', 97, True, 'Filename: 97.html\nUser Context:None\nTitle: Four fundamentals of workplace automation | McKinsey\nSummary: The text discusses the transformative pot ... (3265 characters truncated) ... s previous system. IBM’s Watson can suggest available treatments for specific ailments, drawing on the body of medical research for those diseases.\n', array([-0.02704707, 0.03993509, 0.04911933, ..., -0.00287691, 0.00878791, 0.01410438], dtype=float32), 0.6421507107569397) 2024-06-14 17:05:55,254 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-14 17:05:55,255 [INFO] sqlalchemy.engine.Engine: [cached since 1098s ago] (338, 339) 2024-06-14 17:05:55,259 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 17:05:55,261 [DEBUG] sqlalchemy.engine.Engine: Row (338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n") 2024-06-14 17:05:55,262 [DEBUG] sqlalchemy.engine.Engine: Row (339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n") 2024-06-14 17:05:55,265 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 17:05:55,266 [INFO] sqlalchemy.engine.Engine: [cached since 1098s ago] (82,) 2024-06-14 17:05:55,269 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 17:05:55,271 [DEBUG] sqlalchemy.engine.Engine: Row (82, 27, 'https://www.ae.be/our-solutions/data-ai', '39/27/en', '82.html', 'html', 'en', None, 'Title: AE - Data & AI\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 855231), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 442959), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 427540), datetime.datetime(2024, 6, 7, 13, 59, 31, 146841), None) 2024-06-14 17:05:55,273 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 17:05:55,274 [INFO] sqlalchemy.engine.Engine: [cached since 1098s ago] (84,) 2024-06-14 17:05:55,277 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 17:05:55,278 [DEBUG] sqlalchemy.engine.Engine: Row (84, 30, 'https://www.ae.be/our-solutions/data-ai#solutions', '39/30/en', '84.html', 'html', 'en', None, 'Title: AE - Data & AI\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 175360), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 708679), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 694288), datetime.datetime(2024, 6, 7, 13, 59, 31, 316343), None) 2024-06-14 17:05:55,280 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 17:05:55,281 [INFO] sqlalchemy.engine.Engine: [cached since 1098s ago] (datetime.datetime(2024, 6, 14, 15, 5, 55, 279301, tzinfo=datetime.timezone.utc), 81) 2024-06-14 17:05:55,283 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 17:05:55,284 [INFO] sqlalchemy.engine.Engine: [cached since 1098s ago] (81, 'Can you give me a detailed description of MLOps?', 'What is MLOps, and how does it relate to the operationalization of Machine Learning (ML) and Artificial Intelligence (AI)?', 'MLOps, or Machine Learning Operations, refers to the practices and tools used to deploy, manage, and monitor machine learning models in production. I ... (748 characters truncated) ... ling business growth. This involves creating a future-proof, secure, and user-friendly data platform that can deliver valuable insights on the fly.\n', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 15, 5, 49, 117165, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 15, 5, 50, 193657, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 15, 5, 55, 279292, tzinfo=datetime.timezone.utc)) 2024-06-14 17:05:55,287 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 17:05:55,288 [DEBUG] sqlalchemy.engine.Engine: Row (133,) 2024-06-14 17:05:55,290 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 17:05:55,290 [INFO] sqlalchemy.engine.Engine: [cached since 1098s ago] [(133, 338), (133, 339)] 2024-06-14 17:05:55,294 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:05:55,296 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:05:55,300 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:05:55,301 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 17:05:55,302 [INFO] sqlalchemy.engine.Engine: [cached since 1098s ago] (133,) 2024-06-14 17:05:55,304 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 17:05:55,305 [DEBUG] sqlalchemy.engine.Engine: Row (133, 81, 'Can you give me a detailed description of MLOps?', 'What is MLOps, and how does it relate to the operationalization of Machine Learning (ML) and Artificial Intelligence (AI)?', 'MLOps, or Machine Learning Operations, refers to the practices and tools used to deploy, manage, and monitor machine learning models in production. I ... (748 characters truncated) ... ling business growth. This involves creating a future-proof, secure, and user-friendly data platform that can deliver valuable insights on the fly.\n', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 15, 5, 49, 117165), datetime.datetime(2024, 6, 14, 15, 5, 50, 193657), datetime.datetime(2024, 6, 14, 15, 5, 55, 279292)) 2024-06-14 17:05:55,307 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 17:06:20,517 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:06:20,518 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 17:06:20,519 [INFO] sqlalchemy.engine.Engine: [cached since 1134s ago] ('39',) 2024-06-14 17:06:20,523 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 17:06:20,525 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 17:06:20,526 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:06:20,527 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 17:06:20,528 [INFO] sqlalchemy.engine.Engine: [cached since 1134s ago] () 2024-06-14 17:06:20,529 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:06:20,531 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:06:20,532 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:06:20,533 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 17:06:20,534 [INFO] sqlalchemy.engine.Engine: [cached since 1134s ago] ('9b4af3f5-6d6e-4322-879b-5f2b3ac8a73e', 1) 2024-06-14 17:06:20,536 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 17:06:20,537 [DEBUG] sqlalchemy.engine.Engine: Row (81, None, '9b4af3f5-6d6e-4322-879b-5f2b3ac8a73e', datetime.datetime(2024, 6, 14, 15, 4, 30, 680440), datetime.datetime(2024, 6, 14, 15, 5, 55, 279301)) 2024-06-14 17:06:20,538 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:06:20,539 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 17:06:20,540 [INFO] sqlalchemy.engine.Engine: [cached since 1133s ago] (39,) 2024-06-14 17:06:20,549 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 17:06:20,550 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 17:06:20,623 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 17:06:20,624 [INFO] sqlalchemy.engine.Engine: [cached since 1133s ago] ('9b4af3f5-6d6e-4322-879b-5f2b3ac8a73e',) 2024-06-14 17:06:20,626 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 17:06:20,626 [DEBUG] sqlalchemy.engine.Engine: Row (130, 81, 'Can ae help me setup a datalake for my organisation?', 'Can the company ae, based in Flanders, Belgium, assist me in setting up a data lake for my organization?', 'Yes, ae can assist you in setting up a data lake for your organization. They offer services to help build a modern data platform, which includes coll ... (179 characters truncated) ... phasize the use of cloud-native technologies, security, and strong partnerships to meet specific organizational needs.\n\nSources: 337, 338, 339, 340', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 15, 4, 30, 688362), datetime.datetime(2024, 6, 14, 15, 4, 32, 38974), datetime.datetime(2024, 6, 14, 15, 4, 36, 727)) 2024-06-14 17:06:20,626 [DEBUG] sqlalchemy.engine.Engine: Row (131, 81, 'Can they also help me with MLOps?', 'Can ae, the company based in Flanders, Belgium, also help me with MLOps?', 'The provided context does not mention MLOps specifically. Therefore, I have insufficient information to answer this question.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 15, 5, 3, 171093), datetime.datetime(2024, 6, 14, 15, 5, 4, 173365), datetime.datetime(2024, 6, 14, 15, 5, 6, 626576)) 2024-06-14 17:06:20,627 [DEBUG] sqlalchemy.engine.Engine: Row (132, 81, 'What is MLOps?', 'What is MLOps, and can ae, the company based in Flanders, Belgium, assist with it?', "The provided context does not define MLOps directly. However, ae, a company based in Flanders, Belgium, can assist with the operationalisation of Mac ... (262 characters truncated) ... e's Data & AI solutions, you can refer to their services on data infrastructure, technology, and the operationalisation of ML and AI.\n\nSources: 338", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 15, 5, 17, 539261), datetime.datetime(2024, 6, 14, 15, 5, 20, 60230), datetime.datetime(2024, 6, 14, 15, 5, 24, 36147)) 2024-06-14 17:06:20,627 [DEBUG] sqlalchemy.engine.Engine: Row (133, 81, 'Can you give me a detailed description of MLOps?', 'What is MLOps, and how does it relate to the operationalization of Machine Learning (ML) and Artificial Intelligence (AI)?', 'MLOps, or Machine Learning Operations, refers to the practices and tools used to deploy, manage, and monitor machine learning models in production. I ... (748 characters truncated) ... ling business growth. This involves creating a future-proof, secure, and user-friendly data platform that can deliver valuable insights on the fly.\n', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 15, 5, 49, 117165), datetime.datetime(2024, 6, 14, 15, 5, 50, 193657), datetime.datetime(2024, 6, 14, 15, 5, 55, 279292)) 2024-06-14 17:06:22,107 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 17:06:22,108 [INFO] sqlalchemy.engine.Engine: [cached since 1131s ago] ('[0.011220321810717446,0.055896426586494505,0.06298067319779672,-0.04578841776774815,0.017948195050587052,0.00761880387448346,0.03935212206354336,-0.0 ... (32406 characters truncated) ... 4,0.020626386296968408,0.03226787545224114,-0.00299406582347526,0.013563738918470493,-0.006706275404049143,-0.006992452665851609,0.01376892231688578]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[0.011220321810717446,0.055896426586494505,0.06298067319779672,-0.04578841776774815,0.017948195050587052,0.00761880387448346,0.03935212206354336,-0.0 ... (32406 characters truncated) ... 4,0.020626386296968408,0.03226787545224114,-0.00299406582347526,0.013563738918470493,-0.006706275404049143,-0.006992452665851609,0.01376892231688578]', 0.85, 5) 2024-06-14 17:06:22,125 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 17:06:22,127 [DEBUG] sqlalchemy.engine.Engine: Row (362, 362, 'embedding_small_openai', 97, True, "Filename: 97.html\nUser Context:None\nTitle: Four fundamentals of workplace automation | McKinsey\nSummary: The text discusses the transformative pot ... (6747 characters truncated) ... less about automating individual jobs wholesale, than it is about automating the activities within occupations and redefining roles and processes.\n", array([ 0.01556582, 0.02133195, 0.07330826, ..., 0.00232811, 0.0078912 , -0.0070926 ], dtype=float32), 0.6418760849901862) 2024-06-14 17:06:22,128 [DEBUG] sqlalchemy.engine.Engine: Row (376, 376, 'embedding_small_openai', 101, True, "Filename: 101.html\nUser Context:None\nTitle: Learning from an agile operating model | McKinsey\nSummary: The article, a collaborative effort by expe ... (4444 characters truncated) ... their agile practices for an uncertain future. Now they should reflect on what helped them and sustainably embed those practices for the long term.\n", array([-0.02752371, 0.05642615, 0.0640858 , ..., -0.01725976, -0.02780456, -0.01290014], dtype=float32), 0.6546806763841113) 2024-06-14 17:06:22,129 [DEBUG] sqlalchemy.engine.Engine: Row (381, 381, 'embedding_small_openai', 101, True, "Filename: 101.html\nUser Context:None\nTitle: Learning from an agile operating model | McKinsey\nSummary: The article, a collaborative effort by expe ... (4444 characters truncated) ... their agile practices for an uncertain future. Now they should reflect on what helped them and sustainably embed those practices for the long term.\n", array([-0.02800081, 0.05666588, 0.06417704, ..., -0.0173089 , -0.02787307, -0.01284435], dtype=float32), 0.6549212716402394) 2024-06-14 17:06:22,131 [DEBUG] sqlalchemy.engine.Engine: Row (358, 358, 'embedding_small_openai', 97, True, 'Filename: 97.html\nUser Context:\nNone\n\nFour fundamentals of workplace automation\n\n\nThe potential of artificial intelligence and advanced roboti ... (5007 characters truncated) ... less about automating individual jobs wholesale, than it is about automating the activities within occupations and redefining roles and processes.\n', array([ 0.0112091 , 0.02305516, 0.07754287, ..., 0.0022432 , 0.00535184, -0.0046595 ], dtype=float32), 0.6566965273049274) 2024-06-14 17:06:22,132 [DEBUG] sqlalchemy.engine.Engine: Row (363, 363, 'embedding_small_openai', 97, True, 'Filename: 97.html\nUser Context:None\nTitle: Four fundamentals of workplace automation | McKinsey\nSummary: The text discusses the transformative pot ... (3265 characters truncated) ... s previous system. IBM’s Watson can suggest available treatments for specific ailments, drawing on the body of medical research for those diseases.\n', array([-0.02701423, 0.03995427, 0.04913665, ..., -0.00288487, 0.00879295, 0.01411517], dtype=float32), 0.6590352911541695) 2024-06-14 17:06:23,274 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (NULL) AND (1 != 1) 2024-06-14 17:06:23,275 [INFO] sqlalchemy.engine.Engine: [cached since 1126s ago] () 2024-06-14 17:06:23,279 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 17:06:23,281 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 17:06:23,282 [INFO] sqlalchemy.engine.Engine: [cached since 1126s ago] (datetime.datetime(2024, 6, 14, 15, 6, 23, 280467, tzinfo=datetime.timezone.utc), 81) 2024-06-14 17:06:23,286 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 17:06:23,288 [INFO] sqlalchemy.engine.Engine: [cached since 1126s ago] (81, 'What are the typical MLOps processes?', 'What are the typical processes involved in Machine Learning Operations (MLOps), and how do they contribute to the deployment, management, and monitoring of machine learning models in production?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 15, 6, 20, 538341, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 15, 6, 21, 742129, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 15, 6, 23, 280445, tzinfo=datetime.timezone.utc)) 2024-06-14 17:06:23,291 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 17:06:23,293 [DEBUG] sqlalchemy.engine.Engine: Row (134,) 2024-06-14 17:06:23,294 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:06:23,298 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:06:23,300 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:06:23,301 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 17:06:23,302 [INFO] sqlalchemy.engine.Engine: [cached since 1126s ago] (134,) 2024-06-14 17:06:23,305 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 17:06:23,305 [DEBUG] sqlalchemy.engine.Engine: Row (134, 81, 'What are the typical MLOps processes?', 'What are the typical processes involved in Machine Learning Operations (MLOps), and how do they contribute to the deployment, management, and monitoring of machine learning models in production?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 15, 6, 20, 538341), datetime.datetime(2024, 6, 14, 15, 6, 21, 742129), datetime.datetime(2024, 6, 14, 15, 6, 23, 280445)) 2024-06-14 17:06:23,306 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:06:23,307 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 17:06:23,308 [INFO] sqlalchemy.engine.Engine: [cached since 1136s ago] (39,) 2024-06-14 17:06:23,311 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 17:06:23,312 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 17:06:23,313 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 17:06:23,314 [INFO] sqlalchemy.engine.Engine: [cached since 1136s ago] (81,) 2024-06-14 17:06:23,316 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 17:06:23,316 [DEBUG] sqlalchemy.engine.Engine: Row (81, None, '9b4af3f5-6d6e-4322-879b-5f2b3ac8a73e', datetime.datetime(2024, 6, 14, 15, 4, 30, 680440), datetime.datetime(2024, 6, 14, 15, 6, 23, 280467)) 2024-06-14 17:06:23,368 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 17:06:23,368 [INFO] sqlalchemy.engine.Engine: [cached since 1136s ago] ('9b4af3f5-6d6e-4322-879b-5f2b3ac8a73e',) 2024-06-14 17:06:23,370 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 17:06:23,370 [DEBUG] sqlalchemy.engine.Engine: Row (130, 81, 'Can ae help me setup a datalake for my organisation?', 'Can the company ae, based in Flanders, Belgium, assist me in setting up a data lake for my organization?', 'Yes, ae can assist you in setting up a data lake for your organization. They offer services to help build a modern data platform, which includes coll ... (179 characters truncated) ... phasize the use of cloud-native technologies, security, and strong partnerships to meet specific organizational needs.\n\nSources: 337, 338, 339, 340', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 15, 4, 30, 688362), datetime.datetime(2024, 6, 14, 15, 4, 32, 38974), datetime.datetime(2024, 6, 14, 15, 4, 36, 727)) 2024-06-14 17:06:23,370 [DEBUG] sqlalchemy.engine.Engine: Row (131, 81, 'Can they also help me with MLOps?', 'Can ae, the company based in Flanders, Belgium, also help me with MLOps?', 'The provided context does not mention MLOps specifically. Therefore, I have insufficient information to answer this question.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 15, 5, 3, 171093), datetime.datetime(2024, 6, 14, 15, 5, 4, 173365), datetime.datetime(2024, 6, 14, 15, 5, 6, 626576)) 2024-06-14 17:06:23,370 [DEBUG] sqlalchemy.engine.Engine: Row (132, 81, 'What is MLOps?', 'What is MLOps, and can ae, the company based in Flanders, Belgium, assist with it?', "The provided context does not define MLOps directly. However, ae, a company based in Flanders, Belgium, can assist with the operationalisation of Mac ... (262 characters truncated) ... e's Data & AI solutions, you can refer to their services on data infrastructure, technology, and the operationalisation of ML and AI.\n\nSources: 338", 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 15, 5, 17, 539261), datetime.datetime(2024, 6, 14, 15, 5, 20, 60230), datetime.datetime(2024, 6, 14, 15, 5, 24, 36147)) 2024-06-14 17:06:23,371 [DEBUG] sqlalchemy.engine.Engine: Row (133, 81, 'Can you give me a detailed description of MLOps?', 'What is MLOps, and how does it relate to the operationalization of Machine Learning (ML) and Artificial Intelligence (AI)?', 'MLOps, or Machine Learning Operations, refers to the practices and tools used to deploy, manage, and monitor machine learning models in production. I ... (748 characters truncated) ... ling business growth. This involves creating a future-proof, secure, and user-friendly data platform that can deliver valuable insights on the fly.\n', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 15, 5, 49, 117165), datetime.datetime(2024, 6, 14, 15, 5, 50, 193657), datetime.datetime(2024, 6, 14, 15, 5, 55, 279292)) 2024-06-14 17:06:23,371 [DEBUG] sqlalchemy.engine.Engine: Row (134, 81, 'What are the typical MLOps processes?', 'What are the typical processes involved in Machine Learning Operations (MLOps), and how do they contribute to the deployment, management, and monitoring of machine learning models in production?', 'I have insufficient information to answer this question.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 15, 6, 20, 538341), datetime.datetime(2024, 6, 14, 15, 6, 21, 742129), datetime.datetime(2024, 6, 14, 15, 6, 23, 280445)) 2024-06-14 17:06:39,145 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 17:06:39,147 [INFO] sqlalchemy.engine.Engine: [cached since 1142s ago] (datetime.datetime(2024, 6, 14, 15, 6, 39, 143468, tzinfo=datetime.timezone.utc), 81) 2024-06-14 17:06:39,152 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 17:06:39,154 [INFO] sqlalchemy.engine.Engine: [cached since 1142s ago] (81, 'What are the typical MLOps processes?', 'What are the typical processes involved in Machine Learning Operations (MLOps), and how do they contribute to the deployment, management, and monitoring of machine learning models in production?', "Machine Learning Operations (MLOps) is a set of practices and tools designed to automate and streamline the deployment, management, and monitoring of ... (3857 characters truncated) ... learning models, from development to deployment and beyond, ensuring that models deliver consistent and reliable results in production environments.", 'LLM', 'en', None, datetime.datetime(2024, 6, 14, 15, 6, 23, 317268, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 15, 6, 24, 683979, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 15, 6, 39, 143439, tzinfo=datetime.timezone.utc)) 2024-06-14 17:06:39,159 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 17:06:39,161 [DEBUG] sqlalchemy.engine.Engine: Row (135,) 2024-06-14 17:06:39,163 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:06:39,166 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:06:39,171 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:06:39,173 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 17:06:39,174 [INFO] sqlalchemy.engine.Engine: [cached since 1142s ago] (135,) 2024-06-14 17:06:39,178 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 17:06:39,180 [DEBUG] sqlalchemy.engine.Engine: Row (135, 81, 'What are the typical MLOps processes?', 'What are the typical processes involved in Machine Learning Operations (MLOps), and how do they contribute to the deployment, management, and monitoring of machine learning models in production?', "Machine Learning Operations (MLOps) is a set of practices and tools designed to automate and streamline the deployment, management, and monitoring of ... (3857 characters truncated) ... learning models, from development to deployment and beyond, ensuring that models deliver consistent and reliable results in production environments.", 'LLM', 'en', None, datetime.datetime(2024, 6, 14, 15, 6, 23, 317268), datetime.datetime(2024, 6, 14, 15, 6, 24, 683979), datetime.datetime(2024, 6, 14, 15, 6, 39, 143439)) 2024-06-14 17:06:39,182 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 17:07:52,396 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 17:07:52,397 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 17:07:52,398 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 17:07:52,399 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 17:07:52,400 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 17:07:52,400 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 17:07:52,402 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 17:07:52,402 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 17:07:52,403 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 17:07:52,403 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 17:07:52,404 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 17:07:52,404 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 17:07:52,406 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:07:52,409 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 17:07:52,410 [INFO] sqlalchemy.engine.Engine: [generated in 0.00060s] ('39',) 2024-06-14 17:07:52,417 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 17:07:52,418 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 17:07:52,654 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 17:09:01,321 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:09:01,323 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 17:09:01,325 [INFO] sqlalchemy.engine.Engine: [cached since 68.92s ago] ('39',) 2024-06-14 17:09:01,329 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 17:09:01,331 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 17:09:01,424 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 17:09:08,809 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 17:09:08,810 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 17:09:08,812 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 17:09:08,813 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 17:09:08,814 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 17:09:08,814 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 17:09:08,815 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 17:09:08,815 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 17:09:08,816 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 17:09:08,817 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 17:09:08,817 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 17:09:08,818 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 17:09:08,819 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:09:08,823 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 17:09:08,823 [INFO] sqlalchemy.engine.Engine: [generated in 0.00058s] ('39',) 2024-06-14 17:09:08,832 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 17:09:08,833 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 17:09:08,846 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-14 17:09:08,846 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 17:09:08,847 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-14 17:09:08,847 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-14 17:09:08,848 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-14 17:09:08,848 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 17:09:08,849 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-14 17:09:08,849 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-14 17:09:08,850 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-14 17:09:08,850 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-14 17:09:08,850 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-14 17:09:08,851 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-14 17:09:08,852 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:09:08,852 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 17:09:08,853 [INFO] sqlalchemy.engine.Engine: [generated in 0.00037s] () 2024-06-14 17:09:08,853 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:09:08,854 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:09:08,855 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:09:08,857 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 17:09:08,857 [INFO] sqlalchemy.engine.Engine: [generated in 0.00038s] ('9d751bb0-7a3e-407b-8d90-6432e8f235fc', 1) 2024-06-14 17:09:08,860 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 17:09:08,862 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-14 17:09:08,862 [INFO] sqlalchemy.engine.Engine: [generated in 0.00035s] (None, '9d751bb0-7a3e-407b-8d90-6432e8f235fc', datetime.datetime(2024, 6, 14, 15, 9, 8, 861201, tzinfo=datetime.timezone.utc), None) 2024-06-14 17:09:08,863 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 17:09:08,864 [DEBUG] sqlalchemy.engine.Engine: Row (82,) 2024-06-14 17:09:08,864 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:09:08,867 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:09:08,867 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 17:09:08,867 [INFO] sqlalchemy.engine.Engine: [generated in 0.00034s] (82,) 2024-06-14 17:09:08,869 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 17:09:08,869 [DEBUG] sqlalchemy.engine.Engine: Row (82, None, '9d751bb0-7a3e-407b-8d90-6432e8f235fc', datetime.datetime(2024, 6, 14, 15, 9, 8, 861201), None) 2024-06-14 17:09:08,870 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:09:08,870 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 17:09:08,871 [INFO] sqlalchemy.engine.Engine: [generated in 0.00032s] (39,) 2024-06-14 17:09:08,873 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 17:09:08,874 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 17:09:09,047 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 17:09:09,047 [INFO] sqlalchemy.engine.Engine: [generated in 0.00044s] ('9d751bb0-7a3e-407b-8d90-6432e8f235fc',) 2024-06-14 17:09:09,050 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 17:09:11,471 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 17:09:11,473 [INFO] sqlalchemy.engine.Engine: [generated in 0.00540s] ('[-0.007381242112721073,-0.008684530711226572,0.023946405925438383,0.0240803897141067,0.006851400601553172,-0.017929354387341834,-0.01702801482653489, ... (32318 characters truncated) ... 617,0.00906211961040331,-0.00859926906224701,-0.001403775857930138,0.00496650432440601,-0.030401948338830694,0.0043818512209955,0.021936662133929443]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.007381242112721073,-0.008684530711226572,0.023946405925438383,0.0240803897141067,0.006851400601553172,-0.017929354387341834,-0.01702801482653489, ... (32318 characters truncated) ... 617,0.00906211961040331,-0.00859926906224701,-0.001403775857930138,0.00496650432440601,-0.030401948338830694,0.0043818512209955,0.021936662133929443]', 0.85, 5) 2024-06-14 17:09:11,492 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 17:09:11,493 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.579694322916356) 2024-06-14 17:09:11,495 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.5937434835402604) 2024-06-14 17:09:11,496 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.6219193161345984) 2024-06-14 17:09:11,497 [DEBUG] sqlalchemy.engine.Engine: Row (340, 340, 'embedding_small_openai', 87, True, 'Filename: 87.html\nUser Context:\nNone\n\n\n Lift your data platform\n \nWe enable your data products\nDoes this sound familiar?\n\n 90% o ... (2430 characters truncated) ... kes us different?\nA true end-to-end partner\nFast & flexible delivery\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-0.00963302, 0.00230542, 0.05770835, ..., 0.0147786 , -0.02140504, 0.01968486], dtype=float32), 0.6307893363347041) 2024-06-14 17:09:11,499 [DEBUG] sqlalchemy.engine.Engine: Row (353, 353, 'embedding_small_openai', 96, True, 'Filename: 96.html\nUser Context:None\nTitle: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for ... (717 characters truncated) ... hat makes us different?\nIntelligent use of AI\nJust enough change\nMore than just technology\nGet in touch with our experts\n\xa0\nHere to help \n\n', array([-0.02333704, 0.01682236, 0.05538928, ..., -0.00043228, -0.0089034 , 0.00139342], dtype=float32), 0.6405592658302246) 2024-06-14 17:09:13,428 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 17:09:13,430 [INFO] sqlalchemy.engine.Engine: [generated in 0.00213s] (334, 371, 398, 340, 353) 2024-06-14 17:09:13,434 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 17:09:13,435 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-14 17:09:13,436 [DEBUG] sqlalchemy.engine.Engine: Row (340, 'embedding_small_openai', 87, True, 'Filename: 87.html\nUser Context:\nNone\n\n\n Lift your data platform\n \nWe enable your data products\nDoes this sound familiar?\n\n 90% o ... (2430 characters truncated) ... kes us different?\nA true end-to-end partner\nFast & flexible delivery\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n') 2024-06-14 17:09:13,437 [DEBUG] sqlalchemy.engine.Engine: Row (353, 'embedding_small_openai', 96, True, 'Filename: 96.html\nUser Context:None\nTitle: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for ... (717 characters truncated) ... hat makes us different?\nIntelligent use of AI\nJust enough change\nMore than just technology\nGet in touch with our experts\n\xa0\nHere to help \n\n') 2024-06-14 17:09:13,438 [DEBUG] sqlalchemy.engine.Engine: Row (371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 17:09:13,439 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 17:09:13,443 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 17:09:13,444 [INFO] sqlalchemy.engine.Engine: [generated in 0.00106s] (80,) 2024-06-14 17:09:13,448 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 17:09:13,449 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-14 17:09:13,450 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 17:09:13,451 [INFO] sqlalchemy.engine.Engine: [cached since 0.007887s ago] (87,) 2024-06-14 17:09:13,454 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 17:09:13,455 [DEBUG] sqlalchemy.engine.Engine: Row (87, 33, 'https://www.ae.be/data-ai/lift-your-data-platform', '39/33/en', '87.html', 'html', 'en', None, 'Title: AE - Lift your data platform\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 823984), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 67164), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 56388), datetime.datetime(2024, 6, 7, 13, 59, 31, 419438), None) 2024-06-14 17:09:13,457 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 17:09:13,458 [INFO] sqlalchemy.engine.Engine: [cached since 0.01442s ago] (96,) 2024-06-14 17:09:13,461 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 17:09:13,462 [DEBUG] sqlalchemy.engine.Engine: Row (96, 43, 'https://www.ae.be/data-ai/hyper-automate-your-document-flows', '39/43/en', '96.html', 'html', 'en', None, 'Title: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for document workflows using AI to enhanc ... (515 characters truncated) ... seamless integration. The text also features a customer case study with SD Worx, showcasing the successful implementation and its positive impact.\n', datetime.datetime(2024, 6, 7, 13, 59, 32, 727023), 8, datetime.datetime(2024, 6, 7, 15, 59, 35, 6455), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 34, 995360), datetime.datetime(2024, 6, 7, 13, 59, 38, 462623), None) 2024-06-14 17:09:13,463 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 17:09:13,464 [INFO] sqlalchemy.engine.Engine: [cached since 0.02069s ago] (100,) 2024-06-14 17:09:13,467 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 17:09:13,468 [DEBUG] sqlalchemy.engine.Engine: Row (100, 47, 'https://www.ae.be/applications/think-build-run-your-digital-solution', '39/47/en', '100.html', 'html', 'en', None, 'Title: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing digital solutions that are user-friendl ... (853 characters truncated) ... s, such as peace of mind, increased revenue, and reduced costs, and encourages readers to explore client success stories for real-world validation.\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 592229), 8, datetime.datetime(2024, 6, 7, 15, 59, 39, 5310), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 994356), datetime.datetime(2024, 6, 7, 13, 59, 43, 726029), None) 2024-06-14 17:09:13,469 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 17:09:13,469 [INFO] sqlalchemy.engine.Engine: [cached since 0.02589s ago] (109,) 2024-06-14 17:09:13,471 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 17:09:13,472 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-14 17:09:13,476 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 17:09:13,476 [INFO] sqlalchemy.engine.Engine: [generated in 0.00081s] (datetime.datetime(2024, 6, 14, 15, 9, 13, 473793, tzinfo=datetime.timezone.utc), 82) 2024-06-14 17:09:13,480 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 17:09:13,480 [INFO] sqlalchemy.engine.Engine: [generated in 0.00088s] (82, 'What is python?', 'What is the Python programming language, and how is it used in the context of ae, a company based in Flanders, Belgium?', 'The provided context does not contain any specific information about the Python programming language or its use within ae, a company based in Flanders, Belgium.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 15, 9, 8, 870011, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 15, 9, 10, 982084, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 15, 9, 13, 473782, tzinfo=datetime.timezone.utc)) 2024-06-14 17:09:13,484 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 17:09:13,485 [DEBUG] sqlalchemy.engine.Engine: Row (136,) 2024-06-14 17:09:13,486 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 17:09:13,487 [INFO] sqlalchemy.engine.Engine: [generated in 0.00078s] [(136, 334), (136, 340), (136, 353), (136, 371), (136, 398)] 2024-06-14 17:09:13,494 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:09:13,497 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:09:13,499 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:09:13,500 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 17:09:13,501 [INFO] sqlalchemy.engine.Engine: [generated in 0.00080s] (136,) 2024-06-14 17:09:13,504 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 17:09:13,504 [DEBUG] sqlalchemy.engine.Engine: Row (136, 82, 'What is python?', 'What is the Python programming language, and how is it used in the context of ae, a company based in Flanders, Belgium?', 'The provided context does not contain any specific information about the Python programming language or its use within ae, a company based in Flanders, Belgium.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 15, 9, 8, 870011), datetime.datetime(2024, 6, 14, 15, 9, 10, 982084), datetime.datetime(2024, 6, 14, 15, 9, 13, 473782)) 2024-06-14 17:09:13,505 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:09:13,506 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 17:09:13,507 [INFO] sqlalchemy.engine.Engine: [cached since 4.637s ago] (39,) 2024-06-14 17:09:13,510 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 17:09:13,511 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 17:09:13,512 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 17:09:13,513 [INFO] sqlalchemy.engine.Engine: [cached since 4.646s ago] (82,) 2024-06-14 17:09:13,515 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 17:09:13,516 [DEBUG] sqlalchemy.engine.Engine: Row (82, None, '9d751bb0-7a3e-407b-8d90-6432e8f235fc', datetime.datetime(2024, 6, 14, 15, 9, 8, 861201), datetime.datetime(2024, 6, 14, 15, 9, 13, 473793)) 2024-06-14 17:09:13,577 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 17:09:13,578 [INFO] sqlalchemy.engine.Engine: [cached since 4.531s ago] ('9d751bb0-7a3e-407b-8d90-6432e8f235fc',) 2024-06-14 17:09:13,579 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 17:09:13,580 [DEBUG] sqlalchemy.engine.Engine: Row (136, 82, 'What is python?', 'What is the Python programming language, and how is it used in the context of ae, a company based in Flanders, Belgium?', 'The provided context does not contain any specific information about the Python programming language or its use within ae, a company based in Flanders, Belgium.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 15, 9, 8, 870011), datetime.datetime(2024, 6, 14, 15, 9, 10, 982084), datetime.datetime(2024, 6, 14, 15, 9, 13, 473782)) 2024-06-14 17:09:20,128 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 17:09:20,130 [INFO] sqlalchemy.engine.Engine: [cached since 6.654s ago] (datetime.datetime(2024, 6, 14, 15, 9, 20, 126747, tzinfo=datetime.timezone.utc), 82) 2024-06-14 17:09:20,134 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 17:09:20,136 [INFO] sqlalchemy.engine.Engine: [cached since 6.656s ago] (82, 'What is python?', 'What is the Python programming language, and how is it used in the context of ae, a company based in Flanders, Belgium?', 'Python is a high-level, interpreted programming language known for its simplicity and readability. Created by Guido van Rossum and first released in ... (1380 characters truncated) ... are referring to a specific use case or project within the company "ae," additional details would be required to provide a more targeted explanation.', 'LLM', 'en', None, datetime.datetime(2024, 6, 14, 15, 9, 13, 517049, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 15, 9, 14, 464596, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 15, 9, 20, 126718, tzinfo=datetime.timezone.utc)) 2024-06-14 17:09:20,139 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 17:09:20,140 [DEBUG] sqlalchemy.engine.Engine: Row (137,) 2024-06-14 17:09:20,142 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:09:20,145 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:09:20,150 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:09:20,154 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 17:09:20,155 [INFO] sqlalchemy.engine.Engine: [cached since 6.655s ago] (137,) 2024-06-14 17:09:20,159 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 17:09:20,160 [DEBUG] sqlalchemy.engine.Engine: Row (137, 82, 'What is python?', 'What is the Python programming language, and how is it used in the context of ae, a company based in Flanders, Belgium?', 'Python is a high-level, interpreted programming language known for its simplicity and readability. Created by Guido van Rossum and first released in ... (1380 characters truncated) ... are referring to a specific use case or project within the company "ae," additional details would be required to provide a more targeted explanation.', 'LLM', 'en', None, datetime.datetime(2024, 6, 14, 15, 9, 13, 517049), datetime.datetime(2024, 6, 14, 15, 9, 14, 464596), datetime.datetime(2024, 6, 14, 15, 9, 20, 126718)) 2024-06-14 17:09:20,162 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 17:09:42,807 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:09:42,810 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 17:09:42,812 [INFO] sqlalchemy.engine.Engine: [cached since 110.4s ago] ('39',) 2024-06-14 17:09:42,817 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 17:09:42,819 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 17:09:42,910 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 17:09:51,182 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:09:51,183 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 17:09:51,184 [INFO] sqlalchemy.engine.Engine: [cached since 42.36s ago] ('39',) 2024-06-14 17:09:51,187 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 17:09:51,188 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 17:09:51,189 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:09:51,189 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-14 17:09:51,190 [INFO] sqlalchemy.engine.Engine: [cached since 42.34s ago] () 2024-06-14 17:09:51,191 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:09:51,193 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:09:51,194 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:09:51,195 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 17:09:51,195 [INFO] sqlalchemy.engine.Engine: [cached since 42.34s ago] ('7471fd8b-1517-42f7-9451-2b9295d1595f', 1) 2024-06-14 17:09:51,197 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 17:09:51,198 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-14 17:09:51,198 [INFO] sqlalchemy.engine.Engine: [cached since 42.34s ago] (None, '7471fd8b-1517-42f7-9451-2b9295d1595f', datetime.datetime(2024, 6, 14, 15, 9, 51, 197821, tzinfo=datetime.timezone.utc), None) 2024-06-14 17:09:51,199 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 17:09:51,200 [DEBUG] sqlalchemy.engine.Engine: Row (83,) 2024-06-14 17:09:51,200 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:09:51,202 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:09:51,203 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 17:09:51,203 [INFO] sqlalchemy.engine.Engine: [cached since 42.34s ago] (83,) 2024-06-14 17:09:51,204 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 17:09:51,205 [DEBUG] sqlalchemy.engine.Engine: Row (83, None, '7471fd8b-1517-42f7-9451-2b9295d1595f', datetime.datetime(2024, 6, 14, 15, 9, 51, 197821), None) 2024-06-14 17:09:51,205 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:09:51,206 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 17:09:51,206 [INFO] sqlalchemy.engine.Engine: [cached since 42.34s ago] (39,) 2024-06-14 17:09:51,211 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 17:09:51,212 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 17:09:51,255 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 17:09:51,255 [INFO] sqlalchemy.engine.Engine: [cached since 42.21s ago] ('7471fd8b-1517-42f7-9451-2b9295d1595f',) 2024-06-14 17:09:51,258 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 17:09:52,676 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-14 17:09:52,678 [INFO] sqlalchemy.engine.Engine: [cached since 41.21s ago] ('[-0.00661145170416267,-0.011469090700115456,0.036136978454314614,0.009106566470271372,0.009064378487703303,-0.01243941243653585,-0.022769429469958632 ... (32379 characters truncated) ... 87,0.004083188838326512,-0.01113761342813131,0.00931750638311172,0.0004761209271619202,-0.03555839987548246,0.004438772930213597,0.01620016481704143]', datetime.date(2024, 6, 14), datetime.date(2024, 6, 14), '[-0.00661145170416267,-0.011469090700115456,0.036136978454314614,0.009106566470271372,0.009064378487703303,-0.01243941243653585,-0.022769429469958632 ... (32379 characters truncated) ... 87,0.004083188838326512,-0.01113761342813131,0.00931750638311172,0.0004761209271619202,-0.03555839987548246,0.004438772930213597,0.01620016481704143]', 0.85, 5) 2024-06-14 17:09:52,690 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-14 17:09:52,693 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.5883335804442991) 2024-06-14 17:09:52,696 [DEBUG] sqlalchemy.engine.Engine: Row (371, 371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00726373, 0.03472853, 0.02838303, ..., -0.00267817, -0.01482606, -0.00581546], dtype=float32), 0.5979900252277552) 2024-06-14 17:09:52,698 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.6272360343878812) 2024-06-14 17:09:52,700 [DEBUG] sqlalchemy.engine.Engine: Row (340, 340, 'embedding_small_openai', 87, True, 'Filename: 87.html\nUser Context:\nNone\n\n\n Lift your data platform\n \nWe enable your data products\nDoes this sound familiar?\n\n 90% o ... (2430 characters truncated) ... kes us different?\nA true end-to-end partner\nFast & flexible delivery\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-0.00963302, 0.00230542, 0.05770835, ..., 0.0147786 , -0.02140504, 0.01968486], dtype=float32), 0.6336737703000344) 2024-06-14 17:09:52,702 [DEBUG] sqlalchemy.engine.Engine: Row (353, 353, 'embedding_small_openai', 96, True, 'Filename: 96.html\nUser Context:None\nTitle: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for ... (717 characters truncated) ... hat makes us different?\nIntelligent use of AI\nJust enough change\nMore than just technology\nGet in touch with our experts\n\xa0\nHere to help \n\n', array([-0.02333704, 0.01682236, 0.05538928, ..., -0.00043228, -0.0089034 , 0.00139342], dtype=float32), 0.6478444639848423) 2024-06-14 17:09:54,123 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-14 17:09:54,125 [INFO] sqlalchemy.engine.Engine: [cached since 40.7s ago] (334, 371, 398, 340, 353) 2024-06-14 17:09:54,130 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-14 17:09:54,133 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-14 17:09:54,135 [DEBUG] sqlalchemy.engine.Engine: Row (340, 'embedding_small_openai', 87, True, 'Filename: 87.html\nUser Context:\nNone\n\n\n Lift your data platform\n \nWe enable your data products\nDoes this sound familiar?\n\n 90% o ... (2430 characters truncated) ... kes us different?\nA true end-to-end partner\nFast & flexible delivery\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n') 2024-06-14 17:09:54,138 [DEBUG] sqlalchemy.engine.Engine: Row (353, 'embedding_small_openai', 96, True, 'Filename: 96.html\nUser Context:None\nTitle: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for ... (717 characters truncated) ... hat makes us different?\nIntelligent use of AI\nJust enough change\nMore than just technology\nGet in touch with our experts\n\xa0\nHere to help \n\n') 2024-06-14 17:09:54,139 [DEBUG] sqlalchemy.engine.Engine: Row (371, 'embedding_small_openai', 100, True, "Filename: 100.html\nUser Context:None\nTitle: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing ... (1300 characters truncated) ... E? What makes us different?\nDigital strategy translation\nOne-stop shop\nCustomer centricity\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 17:09:54,141 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-14 17:09:54,144 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 17:09:54,145 [INFO] sqlalchemy.engine.Engine: [cached since 40.7s ago] (80,) 2024-06-14 17:09:54,149 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 17:09:54,150 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-14 17:09:54,152 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 17:09:54,152 [INFO] sqlalchemy.engine.Engine: [cached since 40.71s ago] (87,) 2024-06-14 17:09:54,155 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 17:09:54,156 [DEBUG] sqlalchemy.engine.Engine: Row (87, 33, 'https://www.ae.be/data-ai/lift-your-data-platform', '39/33/en', '87.html', 'html', 'en', None, 'Title: AE - Lift your data platform\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 823984), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 67164), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 56388), datetime.datetime(2024, 6, 7, 13, 59, 31, 419438), None) 2024-06-14 17:09:54,157 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 17:09:54,158 [INFO] sqlalchemy.engine.Engine: [cached since 40.71s ago] (96,) 2024-06-14 17:09:54,161 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 17:09:54,162 [DEBUG] sqlalchemy.engine.Engine: Row (96, 43, 'https://www.ae.be/data-ai/hyper-automate-your-document-flows', '39/43/en', '96.html', 'html', 'en', None, 'Title: AE - Hyper-automate your document flows\nSummary: The text discusses the concept of hyper-automation for document workflows using AI to enhanc ... (515 characters truncated) ... seamless integration. The text also features a customer case study with SD Worx, showcasing the successful implementation and its positive impact.\n', datetime.datetime(2024, 6, 7, 13, 59, 32, 727023), 8, datetime.datetime(2024, 6, 7, 15, 59, 35, 6455), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 34, 995360), datetime.datetime(2024, 6, 7, 13, 59, 38, 462623), None) 2024-06-14 17:09:54,163 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 17:09:54,163 [INFO] sqlalchemy.engine.Engine: [cached since 40.72s ago] (100,) 2024-06-14 17:09:54,165 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 17:09:54,166 [DEBUG] sqlalchemy.engine.Engine: Row (100, 47, 'https://www.ae.be/applications/think-build-run-your-digital-solution', '39/47/en', '100.html', 'html', 'en', None, 'Title: AE - Think, Build & Run your digital solution\nSummary: The text outlines a methodology for developing digital solutions that are user-friendl ... (853 characters truncated) ... s, such as peace of mind, increased revenue, and reduced costs, and encourages readers to explore client success stories for real-world validation.\n', datetime.datetime(2024, 6, 7, 13, 59, 33, 592229), 8, datetime.datetime(2024, 6, 7, 15, 59, 39, 5310), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 38, 994356), datetime.datetime(2024, 6, 7, 13, 59, 43, 726029), None) 2024-06-14 17:09:54,167 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-14 17:09:54,167 [INFO] sqlalchemy.engine.Engine: [cached since 40.72s ago] (109,) 2024-06-14 17:09:54,169 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-14 17:09:54,170 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-14 17:09:54,171 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 17:09:54,172 [INFO] sqlalchemy.engine.Engine: [cached since 40.7s ago] (datetime.datetime(2024, 6, 14, 15, 9, 54, 171100, tzinfo=datetime.timezone.utc), 83) 2024-06-14 17:09:54,173 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 17:09:54,174 [INFO] sqlalchemy.engine.Engine: [cached since 40.69s ago] (83, 'What is Python?', 'What is the programming language Python, and how is it used by ae, a company based in Flanders, Belgium?', 'The provided context does not contain specific information about the programming language Python or how it is used by ae, a company based in Flanders, Belgium.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 15, 9, 51, 205805, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 15, 9, 52, 327722, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 15, 9, 54, 171095, tzinfo=datetime.timezone.utc)) 2024-06-14 17:09:54,175 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 17:09:54,176 [DEBUG] sqlalchemy.engine.Engine: Row (138,) 2024-06-14 17:09:54,177 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-14 17:09:54,177 [INFO] sqlalchemy.engine.Engine: [cached since 40.69s ago] [(138, 334), (138, 340), (138, 353), (138, 371), (138, 398)] 2024-06-14 17:09:54,180 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:09:54,181 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:09:54,183 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:09:54,184 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 17:09:54,184 [INFO] sqlalchemy.engine.Engine: [cached since 40.68s ago] (138,) 2024-06-14 17:09:54,186 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 17:09:54,186 [DEBUG] sqlalchemy.engine.Engine: Row (138, 83, 'What is Python?', 'What is the programming language Python, and how is it used by ae, a company based in Flanders, Belgium?', 'The provided context does not contain specific information about the programming language Python or how it is used by ae, a company based in Flanders, Belgium.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 15, 9, 51, 205805), datetime.datetime(2024, 6, 14, 15, 9, 52, 327722), datetime.datetime(2024, 6, 14, 15, 9, 54, 171095)) 2024-06-14 17:09:54,187 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:09:54,187 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 17:09:54,188 [INFO] sqlalchemy.engine.Engine: [cached since 45.32s ago] (39,) 2024-06-14 17:09:54,190 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 17:09:54,190 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-14 17:09:54,191 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-14 17:09:54,191 [INFO] sqlalchemy.engine.Engine: [cached since 45.32s ago] (83,) 2024-06-14 17:09:54,193 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-14 17:09:54,193 [DEBUG] sqlalchemy.engine.Engine: Row (83, None, '7471fd8b-1517-42f7-9451-2b9295d1595f', datetime.datetime(2024, 6, 14, 15, 9, 51, 197821), datetime.datetime(2024, 6, 14, 15, 9, 54, 171100)) 2024-06-14 17:09:54,237 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-14 17:09:54,237 [INFO] sqlalchemy.engine.Engine: [cached since 45.19s ago] ('7471fd8b-1517-42f7-9451-2b9295d1595f',) 2024-06-14 17:09:54,239 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 17:09:54,239 [DEBUG] sqlalchemy.engine.Engine: Row (138, 83, 'What is Python?', 'What is the programming language Python, and how is it used by ae, a company based in Flanders, Belgium?', 'The provided context does not contain specific information about the programming language Python or how it is used by ae, a company based in Flanders, Belgium.', 'RAG_TENANT', 'en', None, datetime.datetime(2024, 6, 14, 15, 9, 51, 205805), datetime.datetime(2024, 6, 14, 15, 9, 52, 327722), datetime.datetime(2024, 6, 14, 15, 9, 54, 171095)) 2024-06-14 17:09:59,353 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-14 17:09:59,356 [INFO] sqlalchemy.engine.Engine: [cached since 45.88s ago] (datetime.datetime(2024, 6, 14, 15, 9, 59, 351833, tzinfo=datetime.timezone.utc), 83) 2024-06-14 17:09:59,360 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-14 17:09:59,362 [INFO] sqlalchemy.engine.Engine: [cached since 45.88s ago] (83, 'What is Python?', 'What is the programming language Python, and how is it used by ae, a company based in Flanders, Belgium?', "Python is a high-level, interpreted programming language known for its readability and versatility. Created by Guido van Rossum and first released in ... (871 characters truncated) ... els. If you need detailed information about ae's specific use of Python, you might need to consult their official resources or contact them directly.", 'LLM', 'en', None, datetime.datetime(2024, 6, 14, 15, 9, 54, 194193, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 15, 9, 55, 326574, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 14, 15, 9, 59, 351801, tzinfo=datetime.timezone.utc)) 2024-06-14 17:09:59,365 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-14 17:09:59,367 [DEBUG] sqlalchemy.engine.Engine: Row (139,) 2024-06-14 17:09:59,369 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:09:59,370 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:09:59,375 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:09:59,378 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-14 17:09:59,379 [INFO] sqlalchemy.engine.Engine: [cached since 45.88s ago] (139,) 2024-06-14 17:09:59,382 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-14 17:09:59,383 [DEBUG] sqlalchemy.engine.Engine: Row (139, 83, 'What is Python?', 'What is the programming language Python, and how is it used by ae, a company based in Flanders, Belgium?', "Python is a high-level, interpreted programming language known for its readability and versatility. Created by Guido van Rossum and first released in ... (871 characters truncated) ... els. If you need detailed information about ae's specific use of Python, you might need to consult their official resources or contact them directly.", 'LLM', 'en', None, datetime.datetime(2024, 6, 14, 15, 9, 54, 194193), datetime.datetime(2024, 6, 14, 15, 9, 55, 326574), datetime.datetime(2024, 6, 14, 15, 9, 59, 351801)) 2024-06-14 17:09:59,384 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 17:16:57,992 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:16:57,997 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE lower(public."user".email) = lower(%s::VARCHAR) LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-14 17:16:57,997 [INFO] sqlalchemy.engine.Engine: [generated in 0.00072s] ('eveai_super@flow-it.net', 1) 2024-06-14 17:16:58,002 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-14 17:16:58,003 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 16, 2, 29, 966324), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), '192.168.1.5', '192.168.1.5', 118, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-14 17:16:58,003 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 16, 2, 29, 966324), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), '192.168.1.5', '192.168.1.5', 118, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-14 17:16:58,004 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 16, 2, 29, 966324), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), '192.168.1.5', '192.168.1.5', 118, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-14 17:16:58,278 [INFO] sqlalchemy.engine.Engine: SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".email = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 17:16:58,279 [INFO] sqlalchemy.engine.Engine: [generated in 0.00038s] ('eveai_super@flow-it.net', 1) 2024-06-14 17:16:58,281 [DEBUG] sqlalchemy.engine.Engine: Col ('public_user_created_at', 'public_user_updated_at', 'public_user_id', 'public_user_user_name', 'public_user_email', 'public_user_password', 'public_user_first_name', 'public_user_last_name', 'public_user_active', 'public_user_fs_uniquifier', 'public_user_confirmed_at', 'public_user_valid_to', 'public_user_last_login_at', 'public_user_current_login_at', 'public_user_last_login_ip', 'public_user_current_login_ip', 'public_user_login_count', 'public_user_tenant_id') 2024-06-14 17:16:58,281 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 16, 2, 29, 966324), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 12, 3, 26, 588008), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), '192.168.1.5', '192.168.1.5', 118, 1) 2024-06-14 17:16:58,512 [INFO] sqlalchemy.engine.Engine: UPDATE public."user" SET updated_at=now(), last_login_at=%s::TIMESTAMP WITHOUT TIME ZONE, current_login_at=%s::TIMESTAMP WITHOUT TIME ZONE, login_count=%s::INTEGER WHERE public."user".id = %s::INTEGER 2024-06-14 17:16:58,512 [INFO] sqlalchemy.engine.Engine: [generated in 0.00038s] (datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), 119, 8) 2024-06-14 17:16:58,515 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER LIMIT %s::INTEGER 2024-06-14 17:16:58,515 [INFO] sqlalchemy.engine.Engine: [generated in 0.00036s] (1, 1) 2024-06-14 17:16:58,517 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 17:16:58,517 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 22, 18, 16, 57, 526860), datetime.datetime(2024, 6, 13, 12, 53, 6, 405098), 1, 'EveAI Manager', 'https://www.askeveai.be', 'Europe/Brussels', '', 'en', ['en', 'nl'], 'openai.text-embedding-3-small', 'openai.gpt-4-turbo', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.5, 0.3, 0.5, [], datetime.date(2024, 1, 1), None, 10001, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... PoFrX68g=", "nonce": "TC36O77vTAFUKcbGndUE0Q==", "tag": "Mpb6Gfs/L982deZwG0qXkA==", "ciphertext": "5aVNp07/CqhsoRQDRH/BFBcvZXvz5+K6A4/4hjVYLsuyE9A="}', False, False) 2024-06-14 17:16:58,518 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-14 17:16:58,521 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:16:58,523 [INFO] sqlalchemy.engine.Engine: SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM public."user" LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON public."user".id = roles_users_1.user_id WHERE public."user".id = %s::INTEGER 2024-06-14 17:16:58,523 [INFO] sqlalchemy.engine.Engine: [generated in 0.00034s] (8,) 2024-06-14 17:16:58,525 [DEBUG] sqlalchemy.engine.Engine: Col ('public_user_created_at', 'public_user_updated_at', 'public_user_id', 'public_user_user_name', 'public_user_email', 'public_user_password', 'public_user_first_name', 'public_user_last_name', 'public_user_active', 'public_user_fs_uniquifier', 'public_user_confirmed_at', 'public_user_valid_to', 'public_user_last_login_at', 'public_user_current_login_at', 'public_user_last_login_ip', 'public_user_current_login_ip', 'public_user_login_count', 'public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-14 17:16:58,525 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 17, 16, 57, 998304), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), '192.168.1.5', '192.168.1.5', 119, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-14 17:16:58,525 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 17, 16, 57, 998304), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), '192.168.1.5', '192.168.1.5', 119, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-14 17:16:58,526 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 17, 16, 57, 998304), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), '192.168.1.5', '192.168.1.5', 119, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-14 17:16:58,527 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 17:16:58,536 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:16:58,536 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-14 17:16:58,537 [INFO] sqlalchemy.engine.Engine: [cached since 1.16e+04s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-14 17:16:58,538 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-14 17:16:58,539 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 17, 16, 57, 998304), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), '192.168.1.5', '192.168.1.5', 119, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-14 17:16:58,539 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 17, 16, 57, 998304), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), '192.168.1.5', '192.168.1.5', 119, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-14 17:16:58,539 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 17, 16, 57, 998304), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), '192.168.1.5', '192.168.1.5', 119, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-14 17:16:58,542 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-14 17:16:58,542 [INFO] sqlalchemy.engine.Engine: [cached since 1.16e+04s ago] (1,) 2024-06-14 17:16:58,544 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-14 17:16:58,544 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 22, 18, 16, 57, 526860), datetime.datetime(2024, 6, 13, 12, 53, 6, 405098), 1, 'EveAI Manager', 'https://www.askeveai.be', 'Europe/Brussels', '', 'en', ['en', 'nl'], 'openai.text-embedding-3-small', 'openai.gpt-4-turbo', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.5, 0.3, 0.5, [], datetime.date(2024, 1, 1), None, 10001, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... PoFrX68g=", "nonce": "TC36O77vTAFUKcbGndUE0Q==", "tag": "Mpb6Gfs/L982deZwG0qXkA==", "ciphertext": "5aVNp07/CqhsoRQDRH/BFBcvZXvz5+K6A4/4hjVYLsuyE9A="}', False, False) 2024-06-14 17:16:58,552 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 17:17:07,800 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:17:07,803 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-14 17:17:07,805 [INFO] sqlalchemy.engine.Engine: [cached since 1.161e+04s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-14 17:17:07,811 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-14 17:17:07,813 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 17, 16, 57, 998304), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), '192.168.1.5', '192.168.1.5', 119, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-14 17:17:07,815 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 17, 16, 57, 998304), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), '192.168.1.5', '192.168.1.5', 119, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-14 17:17:07,817 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 17, 16, 57, 998304), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), '192.168.1.5', '192.168.1.5', 119, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-14 17:17:07,825 [INFO] sqlalchemy.engine.Engine: SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".tenant_id = %s::INTEGER ORDER BY public."user".user_name LIMIT %s::INTEGER OFFSET %s::INTEGER 2024-06-14 17:17:07,826 [INFO] sqlalchemy.engine.Engine: [generated in 0.00140s] (1, 10, 0) 2024-06-14 17:17:07,829 [DEBUG] sqlalchemy.engine.Engine: Col ('public_user_created_at', 'public_user_updated_at', 'public_user_id', 'public_user_user_name', 'public_user_email', 'public_user_password', 'public_user_first_name', 'public_user_last_name', 'public_user_active', 'public_user_fs_uniquifier', 'public_user_confirmed_at', 'public_user_valid_to', 'public_user_last_login_at', 'public_user_current_login_at', 'public_user_last_login_ip', 'public_user_current_login_ip', 'public_user_login_count', 'public_user_tenant_id') 2024-06-14 17:17:07,831 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 17, 16, 57, 998304), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), '192.168.1.5', '192.168.1.5', 119, 1) 2024-06-14 17:17:07,831 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 5, 29, 17, 41, 4, 192947), datetime.datetime(2024, 5, 31, 18, 15, 26, 792369), 13, 'Kobe', 'kobe.laroy@gmail.com', '$2b$12$foAptdfjdHzvr4Qh/72YrOYpPG1NsCP6nN0zBvgh7OmwiU0IYXgjC', 'Kobe', 'Laroy', True, '9ae6d85873a04d2fad6fb4ccf3b627eb', datetime.datetime(2024, 5, 31, 18, 15, 26, 792382), datetime.date(2024, 9, 29), None, None, None, None, 0, 1) 2024-06-14 17:17:07,834 [INFO] sqlalchemy.engine.Engine: SELECT count(*) AS count_1 FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".tenant_id = %s::INTEGER) AS anon_1 2024-06-14 17:17:07,835 [INFO] sqlalchemy.engine.Engine: [generated in 0.00079s] (1,) 2024-06-14 17:17:07,838 [DEBUG] sqlalchemy.engine.Engine: Col ('count_1',) 2024-06-14 17:17:07,839 [DEBUG] sqlalchemy.engine.Engine: Row (2,) 2024-06-14 17:17:07,848 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 17:17:14,633 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:17:14,635 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-14 17:17:14,637 [INFO] sqlalchemy.engine.Engine: [cached since 1.162e+04s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-14 17:17:14,642 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-14 17:17:14,644 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 17, 16, 57, 998304), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), '192.168.1.5', '192.168.1.5', 119, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-14 17:17:14,646 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 17, 16, 57, 998304), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), '192.168.1.5', '192.168.1.5', 119, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-14 17:17:14,647 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 17, 16, 57, 998304), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), '192.168.1.5', '192.168.1.5', 119, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-14 17:17:14,653 [INFO] sqlalchemy.engine.Engine: SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".id = %s::INTEGER 2024-06-14 17:17:14,654 [INFO] sqlalchemy.engine.Engine: [generated in 0.00116s] (13,) 2024-06-14 17:17:14,659 [DEBUG] sqlalchemy.engine.Engine: Col ('public_user_created_at', 'public_user_updated_at', 'public_user_id', 'public_user_user_name', 'public_user_email', 'public_user_password', 'public_user_first_name', 'public_user_last_name', 'public_user_active', 'public_user_fs_uniquifier', 'public_user_confirmed_at', 'public_user_valid_to', 'public_user_last_login_at', 'public_user_current_login_at', 'public_user_last_login_ip', 'public_user_current_login_ip', 'public_user_login_count', 'public_user_tenant_id') 2024-06-14 17:17:14,660 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 5, 29, 17, 41, 4, 192947), datetime.datetime(2024, 5, 31, 18, 15, 26, 792369), 13, 'Kobe', 'kobe.laroy@gmail.com', '$2b$12$foAptdfjdHzvr4Qh/72YrOYpPG1NsCP6nN0zBvgh7OmwiU0IYXgjC', 'Kobe', 'Laroy', True, '9ae6d85873a04d2fad6fb4ccf3b627eb', datetime.datetime(2024, 5, 31, 18, 15, 26, 792382), datetime.date(2024, 9, 29), None, None, None, None, 0, 1) 2024-06-14 17:17:15,181 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 17:17:15,203 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:17:15,206 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-14 17:17:15,207 [INFO] sqlalchemy.engine.Engine: [cached since 1.163e+04s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-14 17:17:15,214 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-14 17:17:15,216 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 17, 16, 57, 998304), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), '192.168.1.5', '192.168.1.5', 119, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-14 17:17:15,217 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 17, 16, 57, 998304), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), '192.168.1.5', '192.168.1.5', 119, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-14 17:17:15,218 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 17, 16, 57, 998304), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), '192.168.1.5', '192.168.1.5', 119, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-14 17:17:15,223 [INFO] sqlalchemy.engine.Engine: SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".tenant_id = %s::INTEGER ORDER BY public."user".user_name LIMIT %s::INTEGER OFFSET %s::INTEGER 2024-06-14 17:17:15,224 [INFO] sqlalchemy.engine.Engine: [generated in 0.00107s] (1, 10, 0) 2024-06-14 17:17:15,228 [DEBUG] sqlalchemy.engine.Engine: Col ('public_user_created_at', 'public_user_updated_at', 'public_user_id', 'public_user_user_name', 'public_user_email', 'public_user_password', 'public_user_first_name', 'public_user_last_name', 'public_user_active', 'public_user_fs_uniquifier', 'public_user_confirmed_at', 'public_user_valid_to', 'public_user_last_login_at', 'public_user_current_login_at', 'public_user_last_login_ip', 'public_user_current_login_ip', 'public_user_login_count', 'public_user_tenant_id') 2024-06-14 17:17:15,229 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 17, 16, 57, 998304), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), '192.168.1.5', '192.168.1.5', 119, 1) 2024-06-14 17:17:15,230 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 5, 29, 17, 41, 4, 192947), datetime.datetime(2024, 5, 31, 18, 15, 26, 792369), 13, 'Kobe', 'kobe.laroy@gmail.com', '$2b$12$foAptdfjdHzvr4Qh/72YrOYpPG1NsCP6nN0zBvgh7OmwiU0IYXgjC', 'Kobe', 'Laroy', True, '9ae6d85873a04d2fad6fb4ccf3b627eb', datetime.datetime(2024, 5, 31, 18, 15, 26, 792382), datetime.date(2024, 9, 29), None, None, None, None, 0, 1) 2024-06-14 17:17:15,236 [INFO] sqlalchemy.engine.Engine: SELECT count(*) AS count_1 FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".tenant_id = %s::INTEGER) AS anon_1 2024-06-14 17:17:15,237 [INFO] sqlalchemy.engine.Engine: [generated in 0.00087s] (1,) 2024-06-14 17:17:15,240 [DEBUG] sqlalchemy.engine.Engine: Col ('count_1',) 2024-06-14 17:17:15,240 [DEBUG] sqlalchemy.engine.Engine: Row (2,) 2024-06-14 17:17:15,250 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 17:25:24,766 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:25:24,768 [INFO] sqlalchemy.engine.Engine: SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".email = %s::VARCHAR LIMIT %s::INTEGER 2024-06-14 17:25:24,769 [INFO] sqlalchemy.engine.Engine: [cached since 4977s ago] ('kobe.laroy@gmail.com', 1) 2024-06-14 17:25:24,774 [DEBUG] sqlalchemy.engine.Engine: Col ('public_user_created_at', 'public_user_updated_at', 'public_user_id', 'public_user_user_name', 'public_user_email', 'public_user_password', 'public_user_first_name', 'public_user_last_name', 'public_user_active', 'public_user_fs_uniquifier', 'public_user_confirmed_at', 'public_user_valid_to', 'public_user_last_login_at', 'public_user_current_login_at', 'public_user_last_login_ip', 'public_user_current_login_ip', 'public_user_login_count', 'public_user_tenant_id') 2024-06-14 17:25:24,776 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 5, 29, 17, 41, 4, 192947), datetime.datetime(2024, 5, 31, 18, 15, 26, 792369), 13, 'Kobe', 'kobe.laroy@gmail.com', '$2b$12$foAptdfjdHzvr4Qh/72YrOYpPG1NsCP6nN0zBvgh7OmwiU0IYXgjC', 'Kobe', 'Laroy', True, '9ae6d85873a04d2fad6fb4ccf3b627eb', datetime.datetime(2024, 5, 31, 18, 15, 26, 792382), datetime.date(2024, 9, 29), None, None, None, None, 0, 1) 2024-06-14 17:25:24,786 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-14 17:26:26,711 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-14 17:26:26,712 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE lower(public."user".email) = lower(%s::VARCHAR) LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-14 17:26:26,713 [INFO] sqlalchemy.engine.Engine: [cached since 1.218e+04s ago] ('kobe.laroy@gmail.com', 1) 2024-06-14 17:26:26,717 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-14 17:26:26,717 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 5, 29, 17, 41, 4, 192947), datetime.datetime(2024, 5, 31, 18, 15, 26, 792369), 13, 'Kobe', 'kobe.laroy@gmail.com', '$2b$12$foAptdfjdHzvr4Qh/72YrOYpPG1NsCP6nN0zBvgh7OmwiU0IYXgjC', 'Kobe', 'Laroy', True, '9ae6d85873a04d2fad6fb4ccf3b627eb', datetime.datetime(2024, 5, 31, 18, 15, 26, 792382), datetime.date(2024, 9, 29), None, None, None, None, 0, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-14 17:26:27,412 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-17 10:19:47,835 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-17 10:19:47,836 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-17 10:19:47,846 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-17 10:19:47,847 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-17 10:19:47,847 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-17 10:19:47,848 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-17 10:19:47,850 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-17 10:19:47,850 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-17 10:19:47,851 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-17 10:19:47,852 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-17 10:19:47,853 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-17 10:19:47,853 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-17 10:19:47,855 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-17 10:19:47,858 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-17 10:19:47,858 [INFO] sqlalchemy.engine.Engine: [generated in 0.00047s] ('39',) 2024-06-17 10:19:47,879 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-17 10:19:47,879 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-17 10:19:48,146 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-17 10:19:59,015 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-17 10:19:59,016 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-17 10:19:59,018 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-17 10:19:59,018 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-17 10:19:59,019 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-17 10:19:59,019 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-17 10:19:59,020 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-17 10:19:59,020 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-17 10:19:59,021 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-17 10:19:59,021 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-17 10:19:59,022 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-17 10:19:59,022 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-17 10:19:59,023 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-17 10:19:59,026 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-17 10:19:59,026 [INFO] sqlalchemy.engine.Engine: [generated in 0.00047s] ('39',) 2024-06-17 10:19:59,034 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-17 10:19:59,035 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-17 10:19:59,048 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-17 10:19:59,048 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-17 10:19:59,049 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-17 10:19:59,049 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-17 10:19:59,050 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-17 10:19:59,051 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-17 10:19:59,051 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-17 10:19:59,052 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-17 10:19:59,052 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-17 10:19:59,053 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-17 10:19:59,053 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-17 10:19:59,053 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-17 10:19:59,055 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-17 10:19:59,055 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-17 10:19:59,055 [INFO] sqlalchemy.engine.Engine: [generated in 0.00033s] () 2024-06-17 10:19:59,056 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-17 10:19:59,057 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-17 10:19:59,059 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-17 10:19:59,060 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-17 10:19:59,060 [INFO] sqlalchemy.engine.Engine: [generated in 0.00036s] ('e1e8be5c-fd19-422a-9cb0-500db0d95043', 1) 2024-06-17 10:19:59,074 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-17 10:19:59,075 [INFO] sqlalchemy.engine.Engine: INSERT INTO chat_session (user_id, session_id, session_start, session_end) VALUES (%s::INTEGER, %s::VARCHAR, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING chat_session.id 2024-06-17 10:19:59,075 [INFO] sqlalchemy.engine.Engine: [generated in 0.00036s] (None, 'e1e8be5c-fd19-422a-9cb0-500db0d95043', datetime.datetime(2024, 6, 17, 8, 19, 59, 74811, tzinfo=datetime.timezone.utc), None) 2024-06-17 10:19:59,081 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-17 10:19:59,081 [DEBUG] sqlalchemy.engine.Engine: Row (84,) 2024-06-17 10:19:59,082 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-17 10:19:59,083 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-17 10:19:59,084 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.id = %s::INTEGER 2024-06-17 10:19:59,084 [INFO] sqlalchemy.engine.Engine: [generated in 0.00034s] (84,) 2024-06-17 10:19:59,087 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-17 10:19:59,087 [DEBUG] sqlalchemy.engine.Engine: Row (84, None, 'e1e8be5c-fd19-422a-9cb0-500db0d95043', datetime.datetime(2024, 6, 17, 8, 19, 59, 74811), None) 2024-06-17 10:19:59,087 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-17 10:19:59,088 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-17 10:19:59,088 [INFO] sqlalchemy.engine.Engine: [generated in 0.00033s] (39,) 2024-06-17 10:19:59,091 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-17 10:19:59,092 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-17 10:19:59,291 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-17 10:19:59,291 [INFO] sqlalchemy.engine.Engine: [generated in 0.00041s] ('e1e8be5c-fd19-422a-9cb0-500db0d95043',) 2024-06-17 10:19:59,300 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-17 10:20:02,516 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-17 10:20:02,517 [INFO] sqlalchemy.engine.Engine: [generated in 0.00282s] ('[-0.010463212079883136,-0.0029070643613503698,0.03326480292468286,0.016510349782555292,-0.0598722106790854,0.008804410244282855,-0.019406317668829113 ... (32386 characters truncated) ... 0.0004410526954579918,-0.012238518638299757,0.042829269208401875,0.022202425428486102,0.012305092366485155,-0.005117875726932656,0.02452142038293813]', datetime.date(2024, 6, 17), datetime.date(2024, 6, 17), '[-0.010463212079883136,-0.0029070643613503698,0.03326480292468286,0.016510349782555292,-0.0598722106790854,0.008804410244282855,-0.019406317668829113 ... (32386 characters truncated) ... 0.0004410526954579918,-0.012238518638299757,0.042829269208401875,0.022202425428486102,0.012305092366485155,-0.005117875726932656,0.02452142038293813]', 0.85, 5) 2024-06-17 10:20:02,560 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-17 10:20:02,562 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.49864619986459857) 2024-06-17 10:20:02,565 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.5373002410887391) 2024-06-17 10:20:02,567 [DEBUG] sqlalchemy.engine.Engine: Row (414, 414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00455047, 0.00647751, 0.04748698, ..., -0.01366245, -0.03033153, 0.00956519], dtype=float32), 0.5973630141293282) 2024-06-17 10:20:02,570 [DEBUG] sqlalchemy.engine.Engine: Row (413, 413, 'embedding_small_openai', 123, True, "Filename: 123.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00812052, 0.00095099, 0.04328992, ..., -0.01010489, -0.03344864, 0.01108609], dtype=float32), 0.5981783334783712) 2024-06-17 10:20:02,572 [DEBUG] sqlalchemy.engine.Engine: Row (407, 407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n", array([-0.00583454, 0.00166043, 0.04974287, ..., -0.01230303, -0.03087184, 0.00796122], dtype=float32), 0.5984992565513515) 2024-06-17 10:20:07,736 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-17 10:20:07,737 [INFO] sqlalchemy.engine.Engine: [generated in 0.00149s] (334, 398, 414, 413, 407) 2024-06-17 10:20:07,740 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-17 10:20:07,741 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-17 10:20:07,743 [DEBUG] sqlalchemy.engine.Engine: Row (398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-17 10:20:07,744 [DEBUG] sqlalchemy.engine.Engine: Row (407, 'embedding_small_openai', 120, True, "Filename: 120.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-17 10:20:07,745 [DEBUG] sqlalchemy.engine.Engine: Row (413, 'embedding_small_openai', 123, True, "Filename: 123.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-17 10:20:07,745 [DEBUG] sqlalchemy.engine.Engine: Row (414, 'embedding_small_openai', 125, True, "Filename: 125.html\nUser Context:\nNone\n\n\n Unlocking your business potential\n \n\xa0\nInspire\n\xa0\nFuel your business with creativity and i ... (1208 characters truncated) ... .\nReady to elevate your business?\nContact us today to discuss how AE can be your strategic partner in achieving your business objectives.\n\xa0\n\n") 2024-06-17 10:20:07,747 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-17 10:20:07,747 [INFO] sqlalchemy.engine.Engine: [generated in 0.00040s] (80,) 2024-06-17 10:20:07,750 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-17 10:20:07,752 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-17 10:20:07,753 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-17 10:20:07,754 [INFO] sqlalchemy.engine.Engine: [cached since 0.006809s ago] (109,) 2024-06-17 10:20:07,756 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-17 10:20:07,757 [DEBUG] sqlalchemy.engine.Engine: Row (109, 56, 'https://www.ae.be/digital-strategy-innovation/create-a-seamless-customer-experience', '39/56/en', '109.html', 'html', 'en', None, 'Title: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seamless customer experience, emphasizing th ... (498 characters truncated) ... e application of this framework in public services, using VDAB as an example, and offers various hands-on methods and tools to support the process.\n', datetime.datetime(2024, 6, 7, 13, 59, 35, 869386), 8, datetime.datetime(2024, 6, 7, 15, 59, 47, 400029), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 47, 389945), datetime.datetime(2024, 6, 7, 13, 59, 50, 445690), None) 2024-06-17 10:20:07,758 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-17 10:20:07,758 [INFO] sqlalchemy.engine.Engine: [cached since 0.01084s ago] (120,) 2024-06-17 10:20:07,759 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-17 10:20:07,759 [DEBUG] sqlalchemy.engine.Engine: Row (120, 67, 'https://www.ae.be/our-services#inspire', '39/67/en', '120.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 38, 434701), 8, datetime.datetime(2024, 6, 7, 15, 59, 55, 22150), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 55, 12382), datetime.datetime(2024, 6, 7, 13, 59, 55, 347392), None) 2024-06-17 10:20:07,760 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-17 10:20:07,760 [INFO] sqlalchemy.engine.Engine: [cached since 0.01308s ago] (123,) 2024-06-17 10:20:07,762 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-17 10:20:07,762 [DEBUG] sqlalchemy.engine.Engine: Row (123, 70, 'https://www.ae.be/our-services#managed-services', '39/70/en', '123.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 38, 893561), 8, datetime.datetime(2024, 6, 7, 15, 59, 55, 866718), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 55, 856027), datetime.datetime(2024, 6, 7, 13, 59, 56, 520971), None) 2024-06-17 10:20:07,762 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-17 10:20:07,763 [INFO] sqlalchemy.engine.Engine: [cached since 0.01565s ago] (125,) 2024-06-17 10:20:07,764 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-17 10:20:07,764 [DEBUG] sqlalchemy.engine.Engine: Row (125, 72, 'https://www.ae.be/our-services#application-development', '39/72/en', '125.html', 'html', 'en', None, 'Title: AE - Our services\n', datetime.datetime(2024, 6, 7, 13, 59, 39, 202426), 8, datetime.datetime(2024, 6, 7, 15, 59, 56, 498675), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 56, 488290), datetime.datetime(2024, 6, 7, 13, 59, 56, 831906), None) 2024-06-17 10:20:07,766 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-17 10:20:07,766 [INFO] sqlalchemy.engine.Engine: [generated in 0.00039s] (datetime.datetime(2024, 6, 17, 8, 20, 7, 765274, tzinfo=datetime.timezone.utc), 84) 2024-06-17 10:20:07,768 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-17 10:20:07,768 [INFO] sqlalchemy.engine.Engine: [generated in 0.00038s] (84, 'Welke diensten levert ae?', 'Welke diensten levert ae, een bedrijf gevestigd in Vlaanderen, België?', 'ae, een bedrijf gevestigd in Vlaanderen, België, levert een breed scala aan diensten, waaronder:\n\n1. **Inspire**: Creativiteit en innovatie stimule ... (1189 characters truncated) ... lent- en organisatieoplossingen.\n\nDeze diensten helpen bedrijven te groeien door een combinatie van mensen, processen en technologie te benutten.\n', 'RAG_TENANT', 'nl', None, datetime.datetime(2024, 6, 17, 8, 19, 59, 87818, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 17, 8, 20, 0, 351477, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 17, 8, 20, 7, 765269, tzinfo=datetime.timezone.utc)) 2024-06-17 10:20:07,771 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-17 10:20:07,771 [DEBUG] sqlalchemy.engine.Engine: Row (140,) 2024-06-17 10:20:07,772 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-17 10:20:07,772 [INFO] sqlalchemy.engine.Engine: [generated in 0.00035s] [(140, 334), (140, 398), (140, 407), (140, 413), (140, 414)] 2024-06-17 10:20:07,778 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-17 10:20:07,780 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-17 10:20:07,781 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-17 10:20:07,782 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-17 10:20:07,782 [INFO] sqlalchemy.engine.Engine: [generated in 0.00034s] (140,) 2024-06-17 10:20:07,783 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-17 10:20:07,784 [DEBUG] sqlalchemy.engine.Engine: Row (140, 84, 'Welke diensten levert ae?', 'Welke diensten levert ae, een bedrijf gevestigd in Vlaanderen, België?', 'ae, een bedrijf gevestigd in Vlaanderen, België, levert een breed scala aan diensten, waaronder:\n\n1. **Inspire**: Creativiteit en innovatie stimule ... (1189 characters truncated) ... lent- en organisatieoplossingen.\n\nDeze diensten helpen bedrijven te groeien door een combinatie van mensen, processen en technologie te benutten.\n', 'RAG_TENANT', 'nl', None, datetime.datetime(2024, 6, 17, 8, 19, 59, 87818), datetime.datetime(2024, 6, 17, 8, 20, 0, 351477), datetime.datetime(2024, 6, 17, 8, 20, 7, 765269)) 2024-06-17 10:20:07,784 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-17 10:20:39,897 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-17 10:20:39,898 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-17 10:20:39,899 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-17 10:20:39,899 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-17 10:20:39,899 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-17 10:20:39,900 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-17 10:20:39,900 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-17 10:20:39,901 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-17 10:20:39,901 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-17 10:20:39,902 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-17 10:20:39,902 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-17 10:20:39,902 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-17 10:20:39,903 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-17 10:20:39,904 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-17 10:20:39,904 [INFO] sqlalchemy.engine.Engine: [generated in 0.00033s] () 2024-06-17 10:20:39,905 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-17 10:20:39,906 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-17 10:20:39,907 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-17 10:20:39,908 [INFO] sqlalchemy.engine.Engine: [generated in 0.00035s] (140,) 2024-06-17 10:20:39,911 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-17 10:20:39,911 [DEBUG] sqlalchemy.engine.Engine: Row (140, 84, 'Welke diensten levert ae?', 'Welke diensten levert ae, een bedrijf gevestigd in Vlaanderen, België?', 'ae, een bedrijf gevestigd in Vlaanderen, België, levert een breed scala aan diensten, waaronder:\n\n1. **Inspire**: Creativiteit en innovatie stimule ... (1189 characters truncated) ... lent- en organisatieoplossingen.\n\nDeze diensten helpen bedrijven te groeien door een combinatie van mensen, processen en technologie te benutten.\n', 'RAG_TENANT', 'nl', None, datetime.datetime(2024, 6, 17, 8, 19, 59, 87818), datetime.datetime(2024, 6, 17, 8, 20, 0, 351477), datetime.datetime(2024, 6, 17, 8, 20, 7, 765269)) 2024-06-17 10:20:39,913 [INFO] sqlalchemy.engine.Engine: UPDATE interaction SET appreciation=%s::INTEGER WHERE interaction.id = %s::INTEGER 2024-06-17 10:20:39,913 [INFO] sqlalchemy.engine.Engine: [generated in 0.00038s] (100, 140) 2024-06-17 10:20:39,916 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-17 10:21:06,101 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-17 10:21:06,102 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-17 10:21:06,102 [INFO] sqlalchemy.engine.Engine: [cached since 67.08s ago] ('39',) 2024-06-17 10:21:06,105 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-17 10:21:06,106 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-17 10:21:06,107 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-17 10:21:06,108 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-17 10:21:06,109 [INFO] sqlalchemy.engine.Engine: [cached since 67.05s ago] () 2024-06-17 10:21:06,110 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-17 10:21:06,111 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-17 10:21:06,113 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-17 10:21:06,114 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-17 10:21:06,115 [INFO] sqlalchemy.engine.Engine: [cached since 67.06s ago] ('e1e8be5c-fd19-422a-9cb0-500db0d95043', 1) 2024-06-17 10:21:06,117 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-17 10:21:06,118 [DEBUG] sqlalchemy.engine.Engine: Row (84, None, 'e1e8be5c-fd19-422a-9cb0-500db0d95043', datetime.datetime(2024, 6, 17, 8, 19, 59, 74811), datetime.datetime(2024, 6, 17, 8, 20, 7, 765274)) 2024-06-17 10:21:06,118 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-17 10:21:06,119 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-17 10:21:06,120 [INFO] sqlalchemy.engine.Engine: [cached since 67.03s ago] (39,) 2024-06-17 10:21:06,122 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-17 10:21:06,122 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-17 10:21:06,175 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-17 10:21:06,175 [INFO] sqlalchemy.engine.Engine: [cached since 66.88s ago] ('e1e8be5c-fd19-422a-9cb0-500db0d95043',) 2024-06-17 10:21:06,177 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-17 10:21:06,178 [DEBUG] sqlalchemy.engine.Engine: Row (140, 84, 'Welke diensten levert ae?', 'Welke diensten levert ae, een bedrijf gevestigd in Vlaanderen, België?', 'ae, een bedrijf gevestigd in Vlaanderen, België, levert een breed scala aan diensten, waaronder:\n\n1. **Inspire**: Creativiteit en innovatie stimule ... (1189 characters truncated) ... lent- en organisatieoplossingen.\n\nDeze diensten helpen bedrijven te groeien door een combinatie van mensen, processen en technologie te benutten.\n', 'RAG_TENANT', 'nl', 100, datetime.datetime(2024, 6, 17, 8, 19, 59, 87818), datetime.datetime(2024, 6, 17, 8, 20, 0, 351477), datetime.datetime(2024, 6, 17, 8, 20, 7, 765269)) 2024-06-17 10:21:07,541 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-17 10:21:07,543 [INFO] sqlalchemy.engine.Engine: [cached since 65.03s ago] ('[-0.02138401715705886,0.0018539428377198819,0.029920465705605595,0.010011022730261677,-0.0251374798958347,-0.028226045383529644,-0.03335220306677208, ... (32343 characters truncated) ... 5929,0.023378714498236877,-0.0117751506831476,0.05061813352778604,0.02163067421121526,0.017512587515170368,0.005354047656535589,0.012804671891497544]', datetime.date(2024, 6, 17), datetime.date(2024, 6, 17), '[-0.02138401715705886,0.0018539428377198819,0.029920465705605595,0.010011022730261677,-0.0251374798958347,-0.028226045383529644,-0.03335220306677208, ... (32343 characters truncated) ... 5929,0.023378714498236877,-0.0117751506831476,0.05061813352778604,0.02163067421121526,0.017512587515170368,0.005354047656535589,0.012804671891497544]', 0.85, 5) 2024-06-17 10:21:07,560 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-17 10:21:07,563 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.4738874246351278) 2024-06-17 10:21:07,566 [DEBUG] sqlalchemy.engine.Engine: Row (339, 339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00448699, -0.00563733, 0.04762805, ..., -0.01005705, 0.00527407, 0.02094827], dtype=float32), 0.475055235584802) 2024-06-17 10:21:07,568 [DEBUG] sqlalchemy.engine.Engine: Row (338, 338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00497511, -0.00659084, 0.04674853, ..., -0.00752662, 0.00240509, 0.02078909], dtype=float32), 0.47518261738491696) 2024-06-17 10:21:07,570 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.5115004390772746) 2024-06-17 10:21:07,572 [DEBUG] sqlalchemy.engine.Engine: Row (337, 337, 'embedding_small_openai', 85, True, "Filename: 85.html\nUser Context:\nNone\n\n\n Unlock the value of your data\n \nGain a competitive advantage with data\nDoes this sound familiar?\ ... (2500 characters truncated) ... What makes us different?\nFocus on ROI\nMore than just technology\nA true end-to-end partner\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.01554033, 0.0371395 , 0.03638215, ..., -0.00636469, -0.01602096, 0.00293839], dtype=float32), 0.5153871485819757) 2024-06-17 10:21:15,190 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-17 10:21:15,192 [INFO] sqlalchemy.engine.Engine: [cached since 67.46s ago] (334, 338, 339, 337) 2024-06-17 10:21:15,196 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-17 10:21:15,199 [DEBUG] sqlalchemy.engine.Engine: Row (334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n") 2024-06-17 10:21:15,200 [DEBUG] sqlalchemy.engine.Engine: Row (337, 'embedding_small_openai', 85, True, "Filename: 85.html\nUser Context:\nNone\n\n\n Unlock the value of your data\n \nGain a competitive advantage with data\nDoes this sound familiar?\ ... (2500 characters truncated) ... What makes us different?\nFocus on ROI\nMore than just technology\nA true end-to-end partner\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-17 10:21:15,201 [DEBUG] sqlalchemy.engine.Engine: Row (338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n") 2024-06-17 10:21:15,202 [DEBUG] sqlalchemy.engine.Engine: Row (339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n") 2024-06-17 10:21:15,205 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-17 10:21:15,206 [INFO] sqlalchemy.engine.Engine: [cached since 67.46s ago] (80,) 2024-06-17 10:21:15,209 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-17 10:21:15,210 [DEBUG] sqlalchemy.engine.Engine: Row (80, 25, 'https://www.ae.be/en', '39/25/en', '80.html', 'html', 'en', 'General overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user stories.', 'Title: AE - Home\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 414046), 8, datetime.datetime(2024, 6, 7, 15, 59, 29, 752229), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 29, 742310), datetime.datetime(2024, 6, 7, 13, 59, 30, 126206), None) 2024-06-17 10:21:15,211 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-17 10:21:15,212 [INFO] sqlalchemy.engine.Engine: [cached since 67.46s ago] (85,) 2024-06-17 10:21:15,215 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-17 10:21:15,216 [DEBUG] sqlalchemy.engine.Engine: Row (85, 31, 'https://www.ae.be/data-ai/unlock-the-value-of-your-data', '39/31/en', '85.html', 'html', 'en', None, 'Title: AE - Unlock the value of your data\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 317825), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 630795), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 620208), datetime.datetime(2024, 6, 7, 13, 59, 30, 973377), None) 2024-06-17 10:21:15,217 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-17 10:21:15,218 [INFO] sqlalchemy.engine.Engine: [cached since 67.47s ago] (82,) 2024-06-17 10:21:15,221 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-17 10:21:15,222 [DEBUG] sqlalchemy.engine.Engine: Row (82, 27, 'https://www.ae.be/our-solutions/data-ai', '39/27/en', '82.html', 'html', 'en', None, 'Title: AE - Data & AI\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 855231), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 442959), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 427540), datetime.datetime(2024, 6, 7, 13, 59, 31, 146841), None) 2024-06-17 10:21:15,223 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-17 10:21:15,224 [INFO] sqlalchemy.engine.Engine: [cached since 67.48s ago] (84,) 2024-06-17 10:21:15,226 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-17 10:21:15,227 [DEBUG] sqlalchemy.engine.Engine: Row (84, 30, 'https://www.ae.be/our-solutions/data-ai#solutions', '39/30/en', '84.html', 'html', 'en', None, 'Title: AE - Data & AI\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 175360), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 708679), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 694288), datetime.datetime(2024, 6, 7, 13, 59, 31, 316343), None) 2024-06-17 10:21:15,229 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-17 10:21:15,230 [INFO] sqlalchemy.engine.Engine: [cached since 67.46s ago] (datetime.datetime(2024, 6, 17, 8, 21, 15, 228825, tzinfo=datetime.timezone.utc), 84) 2024-06-17 10:21:15,232 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-17 10:21:15,233 [INFO] sqlalchemy.engine.Engine: [cached since 67.47s ago] (84, 'Kan je in meer detail beschrijven wat de Data & AI diensten inhouden?', 'Kan je in meer detail beschrijven wat de Data & AI diensten van ae, een bedrijf gevestigd in Vlaanderen, België, inhouden?', "De Data & AI diensten van ae, een bedrijf gevestigd in Vlaanderen, België, zijn gericht op het helpen van bedrijven om een concurrentievoordeel te be ... (2085 characters truncated) ... helpt ae bedrijven om waardevolle inzichten te verkrijgen, geïnformeerde beslissingen te nemen en groei te stimuleren.\n\nBronnen: 334, 338, 339, 337", 'RAG_TENANT', 'nl', None, datetime.datetime(2024, 6, 17, 8, 21, 6, 118642, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 17, 8, 21, 7, 221616, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 17, 8, 21, 15, 228815, tzinfo=datetime.timezone.utc)) 2024-06-17 10:21:15,235 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-17 10:21:15,236 [DEBUG] sqlalchemy.engine.Engine: Row (141,) 2024-06-17 10:21:15,237 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-17 10:21:15,237 [INFO] sqlalchemy.engine.Engine: [cached since 67.47s ago] [(141, 334), (141, 337), (141, 338), (141, 339)] 2024-06-17 10:21:15,243 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-17 10:21:15,245 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-17 10:21:15,248 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-17 10:21:15,249 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-17 10:21:15,249 [INFO] sqlalchemy.engine.Engine: [cached since 67.47s ago] (141,) 2024-06-17 10:21:15,252 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-17 10:21:15,253 [DEBUG] sqlalchemy.engine.Engine: Row (141, 84, 'Kan je in meer detail beschrijven wat de Data & AI diensten inhouden?', 'Kan je in meer detail beschrijven wat de Data & AI diensten van ae, een bedrijf gevestigd in Vlaanderen, België, inhouden?', "De Data & AI diensten van ae, een bedrijf gevestigd in Vlaanderen, België, zijn gericht op het helpen van bedrijven om een concurrentievoordeel te be ... (2085 characters truncated) ... helpt ae bedrijven om waardevolle inzichten te verkrijgen, geïnformeerde beslissingen te nemen en groei te stimuleren.\n\nBronnen: 334, 338, 339, 337", 'RAG_TENANT', 'nl', None, datetime.datetime(2024, 6, 17, 8, 21, 6, 118642), datetime.datetime(2024, 6, 17, 8, 21, 7, 221616), datetime.datetime(2024, 6, 17, 8, 21, 15, 228815)) 2024-06-17 10:21:15,254 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-17 10:25:34,478 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-17 10:25:34,479 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-17 10:25:34,479 [INFO] sqlalchemy.engine.Engine: [cached since 335.5s ago] ('39',) 2024-06-17 10:25:34,482 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-17 10:25:34,482 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-17 10:25:34,483 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-17 10:25:34,483 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-17 10:25:34,484 [INFO] sqlalchemy.engine.Engine: [cached since 335.4s ago] () 2024-06-17 10:25:34,485 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-17 10:25:34,486 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-17 10:25:34,487 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-17 10:25:34,488 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-17 10:25:34,488 [INFO] sqlalchemy.engine.Engine: [cached since 335.4s ago] ('e1e8be5c-fd19-422a-9cb0-500db0d95043', 1) 2024-06-17 10:25:34,490 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-17 10:25:34,491 [DEBUG] sqlalchemy.engine.Engine: Row (84, None, 'e1e8be5c-fd19-422a-9cb0-500db0d95043', datetime.datetime(2024, 6, 17, 8, 19, 59, 74811), datetime.datetime(2024, 6, 17, 8, 21, 15, 228825)) 2024-06-17 10:25:34,492 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-17 10:25:34,492 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-17 10:25:34,493 [INFO] sqlalchemy.engine.Engine: [cached since 335.4s ago] (39,) 2024-06-17 10:25:34,495 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-17 10:25:34,496 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-17 10:25:34,550 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-17 10:25:34,550 [INFO] sqlalchemy.engine.Engine: [cached since 335.3s ago] ('e1e8be5c-fd19-422a-9cb0-500db0d95043',) 2024-06-17 10:25:34,552 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-17 10:25:34,553 [DEBUG] sqlalchemy.engine.Engine: Row (140, 84, 'Welke diensten levert ae?', 'Welke diensten levert ae, een bedrijf gevestigd in Vlaanderen, België?', 'ae, een bedrijf gevestigd in Vlaanderen, België, levert een breed scala aan diensten, waaronder:\n\n1. **Inspire**: Creativiteit en innovatie stimule ... (1189 characters truncated) ... lent- en organisatieoplossingen.\n\nDeze diensten helpen bedrijven te groeien door een combinatie van mensen, processen en technologie te benutten.\n', 'RAG_TENANT', 'nl', 100, datetime.datetime(2024, 6, 17, 8, 19, 59, 87818), datetime.datetime(2024, 6, 17, 8, 20, 0, 351477), datetime.datetime(2024, 6, 17, 8, 20, 7, 765269)) 2024-06-17 10:25:34,553 [DEBUG] sqlalchemy.engine.Engine: Row (141, 84, 'Kan je in meer detail beschrijven wat de Data & AI diensten inhouden?', 'Kan je in meer detail beschrijven wat de Data & AI diensten van ae, een bedrijf gevestigd in Vlaanderen, België, inhouden?', "De Data & AI diensten van ae, een bedrijf gevestigd in Vlaanderen, België, zijn gericht op het helpen van bedrijven om een concurrentievoordeel te be ... (2085 characters truncated) ... helpt ae bedrijven om waardevolle inzichten te verkrijgen, geïnformeerde beslissingen te nemen en groei te stimuleren.\n\nBronnen: 334, 338, 339, 337", 'RAG_TENANT', 'nl', None, datetime.datetime(2024, 6, 17, 8, 21, 6, 118642), datetime.datetime(2024, 6, 17, 8, 21, 7, 221616), datetime.datetime(2024, 6, 17, 8, 21, 15, 228815)) 2024-06-17 10:25:35,858 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-17 10:25:35,860 [INFO] sqlalchemy.engine.Engine: [cached since 333.3s ago] ('[-0.03217975741773139,-0.005813535671894054,0.051089956507129615,0.012966993980612233,-0.007202084522175638,0.0008712198906100864,-0.0425533533472792 ... (32414 characters truncated) ... 08,0.027209076578094543,-0.0012514500205047987,0.02958635750402187,0.02062832716087351,0.018164597149717212,0.013582926017740029,0.03533505962162315]', datetime.date(2024, 6, 17), datetime.date(2024, 6, 17), '[-0.03217975741773139,-0.005813535671894054,0.051089956507129615,0.012966993980612233,-0.007202084522175638,0.0008712198906100864,-0.0425533533472792 ... (32414 characters truncated) ... 08,0.027209076578094543,-0.0012514500205047987,0.02958635750402187,0.02062832716087351,0.018164597149717212,0.013582926017740029,0.03533505962162315]', 0.85, 5) 2024-06-17 10:25:35,879 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-17 10:25:35,883 [DEBUG] sqlalchemy.engine.Engine: Row (338, 338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00497511, -0.00659084, 0.04674853, ..., -0.00752662, 0.00240509, 0.02078909], dtype=float32), 0.4432070715921007) 2024-06-17 10:25:35,885 [DEBUG] sqlalchemy.engine.Engine: Row (339, 339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00448699, -0.00563733, 0.04762805, ..., -0.01005705, 0.00527407, 0.02094827], dtype=float32), 0.44483636812831473) 2024-06-17 10:25:35,887 [DEBUG] sqlalchemy.engine.Engine: Row (340, 340, 'embedding_small_openai', 87, True, 'Filename: 87.html\nUser Context:\nNone\n\n\n Lift your data platform\n \nWe enable your data products\nDoes this sound familiar?\n\n 90% o ... (2430 characters truncated) ... kes us different?\nA true end-to-end partner\nFast & flexible delivery\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-0.00963302, 0.00230542, 0.05770835, ..., 0.0147786 , -0.02140504, 0.01968486], dtype=float32), 0.47279400555961293) 2024-06-17 10:25:35,889 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.4846978900696294) 2024-06-17 10:25:35,890 [DEBUG] sqlalchemy.engine.Engine: Row (337, 337, 'embedding_small_openai', 85, True, "Filename: 85.html\nUser Context:\nNone\n\n\n Unlock the value of your data\n \nGain a competitive advantage with data\nDoes this sound familiar?\ ... (2500 characters truncated) ... What makes us different?\nFocus on ROI\nMore than just technology\nA true end-to-end partner\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.01554033, 0.0371395 , 0.03638215, ..., -0.00636469, -0.01602096, 0.00293839], dtype=float32), 0.5061677587586002) 2024-06-17 10:25:40,172 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER, %s::INTEGER) 2024-06-17 10:25:40,174 [INFO] sqlalchemy.engine.Engine: [cached since 332.4s ago] (338, 339, 340) 2024-06-17 10:25:40,177 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-17 10:25:40,179 [DEBUG] sqlalchemy.engine.Engine: Row (338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n") 2024-06-17 10:25:40,180 [DEBUG] sqlalchemy.engine.Engine: Row (339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n") 2024-06-17 10:25:40,181 [DEBUG] sqlalchemy.engine.Engine: Row (340, 'embedding_small_openai', 87, True, 'Filename: 87.html\nUser Context:\nNone\n\n\n Lift your data platform\n \nWe enable your data products\nDoes this sound familiar?\n\n 90% o ... (2430 characters truncated) ... kes us different?\nA true end-to-end partner\nFast & flexible delivery\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n') 2024-06-17 10:25:40,183 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-17 10:25:40,184 [INFO] sqlalchemy.engine.Engine: [cached since 332.4s ago] (82,) 2024-06-17 10:25:40,187 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-17 10:25:40,188 [DEBUG] sqlalchemy.engine.Engine: Row (82, 27, 'https://www.ae.be/our-solutions/data-ai', '39/27/en', '82.html', 'html', 'en', None, 'Title: AE - Data & AI\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 855231), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 442959), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 427540), datetime.datetime(2024, 6, 7, 13, 59, 31, 146841), None) 2024-06-17 10:25:40,190 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-17 10:25:40,191 [INFO] sqlalchemy.engine.Engine: [cached since 332.4s ago] (84,) 2024-06-17 10:25:40,194 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-17 10:25:40,195 [DEBUG] sqlalchemy.engine.Engine: Row (84, 30, 'https://www.ae.be/our-solutions/data-ai#solutions', '39/30/en', '84.html', 'html', 'en', None, 'Title: AE - Data & AI\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 175360), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 708679), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 694288), datetime.datetime(2024, 6, 7, 13, 59, 31, 316343), None) 2024-06-17 10:25:40,196 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-17 10:25:40,197 [INFO] sqlalchemy.engine.Engine: [cached since 332.4s ago] (87,) 2024-06-17 10:25:40,199 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-17 10:25:40,200 [DEBUG] sqlalchemy.engine.Engine: Row (87, 33, 'https://www.ae.be/data-ai/lift-your-data-platform', '39/33/en', '87.html', 'html', 'en', None, 'Title: AE - Lift your data platform\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 823984), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 67164), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 56388), datetime.datetime(2024, 6, 7, 13, 59, 31, 419438), None) 2024-06-17 10:25:40,203 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-17 10:25:40,204 [INFO] sqlalchemy.engine.Engine: [cached since 332.4s ago] (datetime.datetime(2024, 6, 17, 8, 25, 40, 202163, tzinfo=datetime.timezone.utc), 84) 2024-06-17 10:25:40,206 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-17 10:25:40,207 [INFO] sqlalchemy.engine.Engine: [cached since 332.4s ago] (84, 'Wat bedoel je precies met 4?', 'Wat bedoel je precies met "Data Platform Verhogen" in de context van de Data & AI diensten van ae, een bedrijf gevestigd in Vlaanderen, België?', 'In de context van de Data & AI diensten van ae, betekent "Data Platform Verhogen" het verzamelen, consolideren en organiseren van data om een data-ge ... (586 characters truncated) ... lueren. Dit alles helpt organisaties om de tijd tot data-inzichten te verkorten, teams te versterken, data te productiseren en werk te automatiseren.', 'RAG_TENANT', 'nl', None, datetime.datetime(2024, 6, 17, 8, 25, 34, 491956, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 17, 8, 25, 35, 539653, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 17, 8, 25, 40, 202151, tzinfo=datetime.timezone.utc)) 2024-06-17 10:25:40,210 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-17 10:25:40,211 [DEBUG] sqlalchemy.engine.Engine: Row (142,) 2024-06-17 10:25:40,213 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-17 10:25:40,214 [INFO] sqlalchemy.engine.Engine: [cached since 332.4s ago] [(142, 338), (142, 339), (142, 340)] 2024-06-17 10:25:40,218 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-17 10:25:40,219 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-17 10:25:40,223 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-17 10:25:40,224 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-17 10:25:40,225 [INFO] sqlalchemy.engine.Engine: [cached since 332.4s ago] (142,) 2024-06-17 10:25:40,227 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-17 10:25:40,228 [DEBUG] sqlalchemy.engine.Engine: Row (142, 84, 'Wat bedoel je precies met 4?', 'Wat bedoel je precies met "Data Platform Verhogen" in de context van de Data & AI diensten van ae, een bedrijf gevestigd in Vlaanderen, België?', 'In de context van de Data & AI diensten van ae, betekent "Data Platform Verhogen" het verzamelen, consolideren en organiseren van data om een data-ge ... (586 characters truncated) ... lueren. Dit alles helpt organisaties om de tijd tot data-inzichten te verkorten, teams te versterken, data te productiseren en werk te automatiseren.', 'RAG_TENANT', 'nl', None, datetime.datetime(2024, 6, 17, 8, 25, 34, 491956), datetime.datetime(2024, 6, 17, 8, 25, 35, 539653), datetime.datetime(2024, 6, 17, 8, 25, 40, 202151)) 2024-06-17 10:25:40,229 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-17 10:27:27,605 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-17 10:27:27,606 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-17 10:27:27,606 [INFO] sqlalchemy.engine.Engine: [cached since 448.6s ago] ('39',) 2024-06-17 10:27:27,609 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-17 10:27:27,610 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-17 10:27:27,611 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-17 10:27:27,611 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-17 10:27:27,612 [INFO] sqlalchemy.engine.Engine: [cached since 448.6s ago] () 2024-06-17 10:27:27,613 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-17 10:27:27,614 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-17 10:27:27,615 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-17 10:27:27,615 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-17 10:27:27,616 [INFO] sqlalchemy.engine.Engine: [cached since 448.6s ago] ('e1e8be5c-fd19-422a-9cb0-500db0d95043', 1) 2024-06-17 10:27:27,617 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-17 10:27:27,618 [DEBUG] sqlalchemy.engine.Engine: Row (84, None, 'e1e8be5c-fd19-422a-9cb0-500db0d95043', datetime.datetime(2024, 6, 17, 8, 19, 59, 74811), datetime.datetime(2024, 6, 17, 8, 25, 40, 202163)) 2024-06-17 10:27:27,619 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-17 10:27:27,620 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-17 10:27:27,620 [INFO] sqlalchemy.engine.Engine: [cached since 448.5s ago] (39,) 2024-06-17 10:27:27,623 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-17 10:27:27,623 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-17 10:27:27,679 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-17 10:27:27,679 [INFO] sqlalchemy.engine.Engine: [cached since 448.4s ago] ('e1e8be5c-fd19-422a-9cb0-500db0d95043',) 2024-06-17 10:27:27,682 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-17 10:27:27,682 [DEBUG] sqlalchemy.engine.Engine: Row (140, 84, 'Welke diensten levert ae?', 'Welke diensten levert ae, een bedrijf gevestigd in Vlaanderen, België?', 'ae, een bedrijf gevestigd in Vlaanderen, België, levert een breed scala aan diensten, waaronder:\n\n1. **Inspire**: Creativiteit en innovatie stimule ... (1189 characters truncated) ... lent- en organisatieoplossingen.\n\nDeze diensten helpen bedrijven te groeien door een combinatie van mensen, processen en technologie te benutten.\n', 'RAG_TENANT', 'nl', 100, datetime.datetime(2024, 6, 17, 8, 19, 59, 87818), datetime.datetime(2024, 6, 17, 8, 20, 0, 351477), datetime.datetime(2024, 6, 17, 8, 20, 7, 765269)) 2024-06-17 10:27:27,683 [DEBUG] sqlalchemy.engine.Engine: Row (141, 84, 'Kan je in meer detail beschrijven wat de Data & AI diensten inhouden?', 'Kan je in meer detail beschrijven wat de Data & AI diensten van ae, een bedrijf gevestigd in Vlaanderen, België, inhouden?', "De Data & AI diensten van ae, een bedrijf gevestigd in Vlaanderen, België, zijn gericht op het helpen van bedrijven om een concurrentievoordeel te be ... (2085 characters truncated) ... helpt ae bedrijven om waardevolle inzichten te verkrijgen, geïnformeerde beslissingen te nemen en groei te stimuleren.\n\nBronnen: 334, 338, 339, 337", 'RAG_TENANT', 'nl', None, datetime.datetime(2024, 6, 17, 8, 21, 6, 118642), datetime.datetime(2024, 6, 17, 8, 21, 7, 221616), datetime.datetime(2024, 6, 17, 8, 21, 15, 228815)) 2024-06-17 10:27:27,683 [DEBUG] sqlalchemy.engine.Engine: Row (142, 84, 'Wat bedoel je precies met 4?', 'Wat bedoel je precies met "Data Platform Verhogen" in de context van de Data & AI diensten van ae, een bedrijf gevestigd in Vlaanderen, België?', 'In de context van de Data & AI diensten van ae, betekent "Data Platform Verhogen" het verzamelen, consolideren en organiseren van data om een data-ge ... (586 characters truncated) ... lueren. Dit alles helpt organisaties om de tijd tot data-inzichten te verkorten, teams te versterken, data te productiseren en werk te automatiseren.', 'RAG_TENANT', 'nl', None, datetime.datetime(2024, 6, 17, 8, 25, 34, 491956), datetime.datetime(2024, 6, 17, 8, 25, 35, 539653), datetime.datetime(2024, 6, 17, 8, 25, 40, 202151)) 2024-06-17 10:27:30,405 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-17 10:27:30,407 [INFO] sqlalchemy.engine.Engine: [cached since 447.9s ago] ('[-0.010992085456478815,0.02231929616237072,0.02502263313544719,0.0033680018648145882,-0.0007505393515579077,0.026988697912576094,-0.02339169360773137 ... (32414 characters truncated) ... ,-0.0014438283259389252,-0.012790587608901172,0.009791222307721649,0.03239537372137416,0.02808343778628901,-0.023548085018261795,0.03536681052145208]', datetime.date(2024, 6, 17), datetime.date(2024, 6, 17), '[-0.010992085456478815,0.02231929616237072,0.02502263313544719,0.0033680018648145882,-0.0007505393515579077,0.026988697912576094,-0.02339169360773137 ... (32414 characters truncated) ... ,-0.0014438283259389252,-0.012790587608901172,0.009791222307721649,0.03239537372137416,0.02808343778628901,-0.023548085018261795,0.03536681052145208]', 0.85, 5) 2024-06-17 10:27:30,418 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-17 10:27:30,420 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.4929342597401025) 2024-06-17 10:27:30,423 [DEBUG] sqlalchemy.engine.Engine: Row (338, 338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00497511, -0.00659084, 0.04674853, ..., -0.00752662, 0.00240509, 0.02078909], dtype=float32), 0.5100621131043976) 2024-06-17 10:27:30,424 [DEBUG] sqlalchemy.engine.Engine: Row (339, 339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00448699, -0.00563733, 0.04762805, ..., -0.01005705, 0.00527407, 0.02094827], dtype=float32), 0.5136364649642097) 2024-06-17 10:27:30,426 [DEBUG] sqlalchemy.engine.Engine: Row (337, 337, 'embedding_small_openai', 85, True, "Filename: 85.html\nUser Context:\nNone\n\n\n Unlock the value of your data\n \nGain a competitive advantage with data\nDoes this sound familiar?\ ... (2500 characters truncated) ... What makes us different?\nFocus on ROI\nMore than just technology\nA true end-to-end partner\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.01554033, 0.0371395 , 0.03638215, ..., -0.00636469, -0.01602096, 0.00293839], dtype=float32), 0.5178562477226597) 2024-06-17 10:27:30,428 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.5224948810043993) 2024-06-17 10:27:34,417 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-17 10:27:34,418 [INFO] sqlalchemy.engine.Engine: [cached since 446.7s ago] (337, 339) 2024-06-17 10:27:34,421 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-17 10:27:34,424 [DEBUG] sqlalchemy.engine.Engine: Row (337, 'embedding_small_openai', 85, True, "Filename: 85.html\nUser Context:\nNone\n\n\n Unlock the value of your data\n \nGain a competitive advantage with data\nDoes this sound familiar?\ ... (2500 characters truncated) ... What makes us different?\nFocus on ROI\nMore than just technology\nA true end-to-end partner\nGet in touch with our experts\n\xa0\nHere to help!\n\n") 2024-06-17 10:27:34,425 [DEBUG] sqlalchemy.engine.Engine: Row (339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n") 2024-06-17 10:27:34,427 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-17 10:27:34,429 [INFO] sqlalchemy.engine.Engine: [cached since 446.7s ago] (85,) 2024-06-17 10:27:34,431 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-17 10:27:34,432 [DEBUG] sqlalchemy.engine.Engine: Row (85, 31, 'https://www.ae.be/data-ai/unlock-the-value-of-your-data', '39/31/en', '85.html', 'html', 'en', None, 'Title: AE - Unlock the value of your data\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 317825), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 630795), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 620208), datetime.datetime(2024, 6, 7, 13, 59, 30, 973377), None) 2024-06-17 10:27:34,434 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-17 10:27:34,435 [INFO] sqlalchemy.engine.Engine: [cached since 446.7s ago] (84,) 2024-06-17 10:27:34,437 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-17 10:27:34,438 [DEBUG] sqlalchemy.engine.Engine: Row (84, 30, 'https://www.ae.be/our-solutions/data-ai#solutions', '39/30/en', '84.html', 'html', 'en', None, 'Title: AE - Data & AI\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 175360), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 708679), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 694288), datetime.datetime(2024, 6, 7, 13, 59, 31, 316343), None) 2024-06-17 10:27:34,440 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-17 10:27:34,441 [INFO] sqlalchemy.engine.Engine: [cached since 446.7s ago] (datetime.datetime(2024, 6, 17, 8, 27, 34, 439639, tzinfo=datetime.timezone.utc), 84) 2024-06-17 10:27:34,443 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-17 10:27:34,444 [INFO] sqlalchemy.engine.Engine: [cached since 446.7s ago] (84, 'Wat bedoelt men precies met een modulaire ontwerpbenadering?', 'Wat bedoelt men precies met een modulaire ontwerpbenadering in de context van de Data & AI diensten van ae, een bedrijf gevestigd in Vlaanderen, België?', "In de context van de Data & AI diensten van ae verwijst een modulaire ontwerpbenadering naar het proces waarbij data producten stapsgewijs worden ont ... (369 characters truncated) ... anpak zorgt ervoor dat elke stap waarde toevoegt en risico's worden geminimaliseerd voordat verdere investeringen worden gedaan.\n\nBronnen: 337, 339", 'RAG_TENANT', 'nl', None, datetime.datetime(2024, 6, 17, 8, 27, 27, 619444, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 17, 8, 27, 28, 725565, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 17, 8, 27, 34, 439625, tzinfo=datetime.timezone.utc)) 2024-06-17 10:27:34,447 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-17 10:27:34,447 [DEBUG] sqlalchemy.engine.Engine: Row (143,) 2024-06-17 10:27:34,449 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-17 10:27:34,449 [INFO] sqlalchemy.engine.Engine: [cached since 446.7s ago] [(143, 337), (143, 339)] 2024-06-17 10:27:34,452 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-17 10:27:34,455 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-17 10:27:34,459 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-17 10:27:34,460 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-17 10:27:34,461 [INFO] sqlalchemy.engine.Engine: [cached since 446.7s ago] (143,) 2024-06-17 10:27:34,463 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-17 10:27:34,464 [DEBUG] sqlalchemy.engine.Engine: Row (143, 84, 'Wat bedoelt men precies met een modulaire ontwerpbenadering?', 'Wat bedoelt men precies met een modulaire ontwerpbenadering in de context van de Data & AI diensten van ae, een bedrijf gevestigd in Vlaanderen, België?', "In de context van de Data & AI diensten van ae verwijst een modulaire ontwerpbenadering naar het proces waarbij data producten stapsgewijs worden ont ... (369 characters truncated) ... anpak zorgt ervoor dat elke stap waarde toevoegt en risico's worden geminimaliseerd voordat verdere investeringen worden gedaan.\n\nBronnen: 337, 339", 'RAG_TENANT', 'nl', None, datetime.datetime(2024, 6, 17, 8, 27, 27, 619444), datetime.datetime(2024, 6, 17, 8, 27, 28, 725565), datetime.datetime(2024, 6, 17, 8, 27, 34, 439625)) 2024-06-17 10:27:34,465 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-17 10:29:36,971 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-17 10:29:36,972 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-17 10:29:36,972 [INFO] sqlalchemy.engine.Engine: [cached since 577.9s ago] ('39',) 2024-06-17 10:29:36,975 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-17 10:29:36,975 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-17 10:29:36,976 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-17 10:29:36,977 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-17 10:29:36,977 [INFO] sqlalchemy.engine.Engine: [cached since 577.9s ago] () 2024-06-17 10:29:36,978 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-17 10:29:36,979 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-17 10:29:36,980 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-17 10:29:36,981 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session WHERE chat_session.session_id = %s::VARCHAR LIMIT %s::INTEGER 2024-06-17 10:29:36,981 [INFO] sqlalchemy.engine.Engine: [cached since 577.9s ago] ('e1e8be5c-fd19-422a-9cb0-500db0d95043', 1) 2024-06-17 10:29:36,983 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-17 10:29:36,984 [DEBUG] sqlalchemy.engine.Engine: Row (84, None, 'e1e8be5c-fd19-422a-9cb0-500db0d95043', datetime.datetime(2024, 6, 17, 8, 19, 59, 74811), datetime.datetime(2024, 6, 17, 8, 27, 34, 439639)) 2024-06-17 10:29:36,985 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-17 10:29:36,985 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-17 10:29:36,986 [INFO] sqlalchemy.engine.Engine: [cached since 577.9s ago] (39,) 2024-06-17 10:29:36,988 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-17 10:29:36,988 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 6, 4, 9, 25, 19, 166618), datetime.datetime(2024, 6, 14, 16, 2, 48, 457958), 39, 'ae', 'https://www.ae.be/en', 'Europe/Brussels', "All information provided as context is provided by ae, a company based in Flanders, Belgium. ae can also be referenced as 'application engineers' or 'the company', but you should always refer to it as ae.", 'en', ['en'], 'openai.text-embedding-3-small', 'openai.gpt-4o', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.85, 0.3, 0.5, ['LLM'], None, None, 10000, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... I1LBahck=", "nonce": "gnxHCRV9AlcyVViFJ95N4A==", "tag": "DbCqmrK/P9LDZemr+ipYRg==", "ciphertext": "FOXSeKWnUWqMNhkbVdBCygTSqR9SjDGjAwVd301UkXf1P6I="}', True, True) 2024-06-17 10:29:37,044 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction JOIN chat_session ON interaction.chat_session_id = chat_session.id WHERE chat_session.session_id = %s::VARCHAR ORDER BY interaction.id ASC 2024-06-17 10:29:37,044 [INFO] sqlalchemy.engine.Engine: [cached since 577.8s ago] ('e1e8be5c-fd19-422a-9cb0-500db0d95043',) 2024-06-17 10:29:37,046 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-17 10:29:37,046 [DEBUG] sqlalchemy.engine.Engine: Row (140, 84, 'Welke diensten levert ae?', 'Welke diensten levert ae, een bedrijf gevestigd in Vlaanderen, België?', 'ae, een bedrijf gevestigd in Vlaanderen, België, levert een breed scala aan diensten, waaronder:\n\n1. **Inspire**: Creativiteit en innovatie stimule ... (1189 characters truncated) ... lent- en organisatieoplossingen.\n\nDeze diensten helpen bedrijven te groeien door een combinatie van mensen, processen en technologie te benutten.\n', 'RAG_TENANT', 'nl', 100, datetime.datetime(2024, 6, 17, 8, 19, 59, 87818), datetime.datetime(2024, 6, 17, 8, 20, 0, 351477), datetime.datetime(2024, 6, 17, 8, 20, 7, 765269)) 2024-06-17 10:29:37,047 [DEBUG] sqlalchemy.engine.Engine: Row (141, 84, 'Kan je in meer detail beschrijven wat de Data & AI diensten inhouden?', 'Kan je in meer detail beschrijven wat de Data & AI diensten van ae, een bedrijf gevestigd in Vlaanderen, België, inhouden?', "De Data & AI diensten van ae, een bedrijf gevestigd in Vlaanderen, België, zijn gericht op het helpen van bedrijven om een concurrentievoordeel te be ... (2085 characters truncated) ... helpt ae bedrijven om waardevolle inzichten te verkrijgen, geïnformeerde beslissingen te nemen en groei te stimuleren.\n\nBronnen: 334, 338, 339, 337", 'RAG_TENANT', 'nl', None, datetime.datetime(2024, 6, 17, 8, 21, 6, 118642), datetime.datetime(2024, 6, 17, 8, 21, 7, 221616), datetime.datetime(2024, 6, 17, 8, 21, 15, 228815)) 2024-06-17 10:29:37,047 [DEBUG] sqlalchemy.engine.Engine: Row (142, 84, 'Wat bedoel je precies met 4?', 'Wat bedoel je precies met "Data Platform Verhogen" in de context van de Data & AI diensten van ae, een bedrijf gevestigd in Vlaanderen, België?', 'In de context van de Data & AI diensten van ae, betekent "Data Platform Verhogen" het verzamelen, consolideren en organiseren van data om een data-ge ... (586 characters truncated) ... lueren. Dit alles helpt organisaties om de tijd tot data-inzichten te verkorten, teams te versterken, data te productiseren en werk te automatiseren.', 'RAG_TENANT', 'nl', None, datetime.datetime(2024, 6, 17, 8, 25, 34, 491956), datetime.datetime(2024, 6, 17, 8, 25, 35, 539653), datetime.datetime(2024, 6, 17, 8, 25, 40, 202151)) 2024-06-17 10:29:37,047 [DEBUG] sqlalchemy.engine.Engine: Row (143, 84, 'Wat bedoelt men precies met een modulaire ontwerpbenadering?', 'Wat bedoelt men precies met een modulaire ontwerpbenadering in de context van de Data & AI diensten van ae, een bedrijf gevestigd in Vlaanderen, België?', "In de context van de Data & AI diensten van ae verwijst een modulaire ontwerpbenadering naar het proces waarbij data producten stapsgewijs worden ont ... (369 characters truncated) ... anpak zorgt ervoor dat elke stap waarde toevoegt en risico's worden geminimaliseerd voordat verdere investeringen worden gedaan.\n\nBronnen: 337, 339", 'RAG_TENANT', 'nl', None, datetime.datetime(2024, 6, 17, 8, 27, 27, 619444), datetime.datetime(2024, 6, 17, 8, 27, 28, 725565), datetime.datetime(2024, 6, 17, 8, 27, 34, 439625)) 2024-06-17 10:29:38,464 [INFO] sqlalchemy.engine.Engine: SELECT embedding_small_openai.id AS embedding_small_openai_id, embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk, embedding_small_openai.embedding AS embedding_small_openai_embedding, embedding_small_openai.embedding <=> %s AS distance FROM embeddings JOIN embedding_small_openai ON embeddings.id = embedding_small_openai.id JOIN document_version ON embeddings.doc_vers_id = document_version.id JOIN document ON document_version.doc_id = document.id JOIN (SELECT document_version.doc_id AS doc_id, max(document_version.id) AS latest_version_id FROM document_version GROUP BY document_version.doc_id) AS anon_1 ON document_version.id = anon_1.latest_version_id WHERE (document.valid_from IS NULL OR document.valid_from <= %s::DATE) AND (document.valid_to IS NULL OR document.valid_to >= %s::DATE) AND (embedding_small_openai.embedding <=> %s) < %s::FLOAT ORDER BY distance LIMIT %s::INTEGER 2024-06-17 10:29:38,465 [INFO] sqlalchemy.engine.Engine: [cached since 576s ago] ('[-0.02941423318459874,0.030369088369390652,0.05016489071421129,0.027830569518553706,-0.04450561997086831,-0.002261961462239097,-0.057151646236049215, ... (32339 characters truncated) ... 44,0.026363350970726444,-0.015009875576046135,0.03167328449677105,0.03130065490306801,0.01460231486831634,-0.0025501650390392715,0.03467758568312415]', datetime.date(2024, 6, 17), datetime.date(2024, 6, 17), '[-0.02941423318459874,0.030369088369390652,0.05016489071421129,0.027830569518553706,-0.04450561997086831,-0.002261961462239097,-0.057151646236049215, ... (32339 characters truncated) ... 44,0.026363350970726444,-0.015009875576046135,0.03167328449677105,0.03130065490306801,0.01460231486831634,-0.0025501650390392715,0.03467758568312415]', 0.85, 5) 2024-06-17 10:29:38,481 [DEBUG] sqlalchemy.engine.Engine: Col ('embedding_small_openai_id', 'embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk', 'embedding_small_openai_embedding', 'distance') 2024-06-17 10:29:38,484 [DEBUG] sqlalchemy.engine.Engine: Row (340, 340, 'embedding_small_openai', 87, True, 'Filename: 87.html\nUser Context:\nNone\n\n\n Lift your data platform\n \nWe enable your data products\nDoes this sound familiar?\n\n 90% o ... (2430 characters truncated) ... kes us different?\nA true end-to-end partner\nFast & flexible delivery\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n', array([-0.00963302, 0.00230542, 0.05770835, ..., 0.0147786 , -0.02140504, 0.01968486], dtype=float32), 0.46035930750612475) 2024-06-17 10:29:38,487 [DEBUG] sqlalchemy.engine.Engine: Row (398, 398, 'embedding_small_openai', 109, True, "Filename: 109.html\nUser Context:None\nTitle: AE - Create a seamless customer experience\nSummary: The text outlines a framework for creating a seaml ... (2712 characters truncated) ... esses & applications.\xa0\n\xa0\nImproved customer & employee experience\nDepth & breadth\xa0\nGet in touch with our experts\n\xa0\nHere to help!\n\n", array([-0.00305593, 0.009776 , 0.04116368, ..., 0.00378727, -0.02232808, -0.00266415], dtype=float32), 0.49912789500381716) 2024-06-17 10:29:38,489 [DEBUG] sqlalchemy.engine.Engine: Row (334, 334, 'embedding_small_openai', 80, True, "Filename: 80.html\nUser Context:\nGeneral overview of purpose and mission, solutions and services offered by ae. Some agenda information & some user ... (1997 characters truncated) ... form your ideas into reality with our Digital Studio. Our team is equipped to build innovative digital solutions that meet your requirements.\u200b\n", array([ 0.00520014, -0.00063435, 0.03149322, ..., 0.00178211, -0.00223112, -0.00166551], dtype=float32), 0.49950513246624784) 2024-06-17 10:29:38,491 [DEBUG] sqlalchemy.engine.Engine: Row (338, 338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00497511, -0.00659084, 0.04674853, ..., -0.00752662, 0.00240509, 0.02078909], dtype=float32), 0.522633149545395) 2024-06-17 10:29:38,493 [DEBUG] sqlalchemy.engine.Engine: Row (339, 339, 'embedding_small_openai', 84, True, "Filename: 84.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n", array([ 0.00448699, -0.00563733, 0.04762805, ..., -0.01005705, 0.00527407, 0.02094827], dtype=float32), 0.5235568796788749) 2024-06-17 10:29:42,039 [INFO] sqlalchemy.engine.Engine: SELECT embeddings.id AS embeddings_id, embeddings.type AS embeddings_type, embeddings.doc_vers_id AS embeddings_doc_vers_id, embeddings.active AS embeddings_active, embeddings.chunk AS embeddings_chunk FROM embeddings WHERE embeddings.id IN (%s::INTEGER, %s::INTEGER) 2024-06-17 10:29:42,041 [INFO] sqlalchemy.engine.Engine: [cached since 574.3s ago] (340, 338) 2024-06-17 10:29:42,045 [DEBUG] sqlalchemy.engine.Engine: Col ('embeddings_id', 'embeddings_type', 'embeddings_doc_vers_id', 'embeddings_active', 'embeddings_chunk') 2024-06-17 10:29:42,047 [DEBUG] sqlalchemy.engine.Engine: Row (338, 'embedding_small_openai', 82, True, "Filename: 82.html\nUser Context:\nNone\n\nIn today's dynamic business landscape, Data & AI are crucial assets to thrive in a digital world. We can he ... (1405 characters truncated) ... ble insights on the fly.\nWhy AE?\nFocus on ROI\nMore than technology\nA true end-to-end partner\nExpertise\n\xa0\nStart your data journey today!\n\n") 2024-06-17 10:29:42,048 [DEBUG] sqlalchemy.engine.Engine: Row (340, 'embedding_small_openai', 87, True, 'Filename: 87.html\nUser Context:\nNone\n\n\n Lift your data platform\n \nWe enable your data products\nDoes this sound familiar?\n\n 90% o ... (2430 characters truncated) ... kes us different?\nA true end-to-end partner\nFast & flexible delivery\nAlways business-first\nGet in touch with our experts\n\xa0\nHere to help!\n\n') 2024-06-17 10:29:42,050 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-17 10:29:42,051 [INFO] sqlalchemy.engine.Engine: [cached since 574.3s ago] (82,) 2024-06-17 10:29:42,054 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-17 10:29:42,055 [DEBUG] sqlalchemy.engine.Engine: Row (82, 27, 'https://www.ae.be/our-solutions/data-ai', '39/27/en', '82.html', 'html', 'en', None, 'Title: AE - Data & AI\n', datetime.datetime(2024, 6, 7, 13, 59, 29, 855231), 8, datetime.datetime(2024, 6, 7, 15, 59, 30, 442959), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 30, 427540), datetime.datetime(2024, 6, 7, 13, 59, 31, 146841), None) 2024-06-17 10:29:42,057 [INFO] sqlalchemy.engine.Engine: SELECT document_version.id AS document_version_id, document_version.doc_id AS document_version_doc_id, document_version.url AS document_version_url, document_version.file_location AS document_version_file_location, document_version.file_name AS document_version_file_name, document_version.file_type AS document_version_file_type, document_version.language AS document_version_language, document_version.user_context AS document_version_user_context, document_version.system_context AS document_version_system_context, document_version.created_at AS document_version_created_at, document_version.created_by AS document_version_created_by, document_version.updated_at AS document_version_updated_at, document_version.updated_by AS document_version_updated_by, document_version.processing AS document_version_processing, document_version.processing_started_at AS document_version_processing_started_at, document_version.processing_finished_at AS document_version_processing_finished_at, document_version.processing_error AS document_version_processing_error FROM document_version WHERE document_version.id = %s::INTEGER 2024-06-17 10:29:42,058 [INFO] sqlalchemy.engine.Engine: [cached since 574.3s ago] (87,) 2024-06-17 10:29:42,060 [DEBUG] sqlalchemy.engine.Engine: Col ('document_version_id', 'document_version_doc_id', 'document_version_url', 'document_version_file_location', 'document_version_file_name', 'document_version_file_type', 'document_version_language', 'document_version_user_context', 'document_version_system_context', 'document_version_created_at', 'document_version_created_by', 'document_version_updated_at', 'document_version_updated_by', 'document_version_processing', 'document_version_processing_started_at', 'document_version_processing_finished_at', 'document_version_processing_error') 2024-06-17 10:29:42,061 [DEBUG] sqlalchemy.engine.Engine: Row (87, 33, 'https://www.ae.be/data-ai/lift-your-data-platform', '39/33/en', '87.html', 'html', 'en', None, 'Title: AE - Lift your data platform\n', datetime.datetime(2024, 6, 7, 13, 59, 30, 823984), 8, datetime.datetime(2024, 6, 7, 15, 59, 31, 67164), 8, False, datetime.datetime(2024, 6, 7, 13, 59, 31, 56388), datetime.datetime(2024, 6, 7, 13, 59, 31, 419438), None) 2024-06-17 10:29:42,064 [INFO] sqlalchemy.engine.Engine: UPDATE chat_session SET session_end=%s::TIMESTAMP WITHOUT TIME ZONE WHERE chat_session.id = %s::INTEGER 2024-06-17 10:29:42,064 [INFO] sqlalchemy.engine.Engine: [cached since 574.3s ago] (datetime.datetime(2024, 6, 17, 8, 29, 42, 63117, tzinfo=datetime.timezone.utc), 84) 2024-06-17 10:29:42,067 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction (chat_session_id, question, detailed_question, answer, algorithm_used, language, appreciation, question_at, detailed_question_at, answer_at) VALUES (%s::INTEGER, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::VARCHAR, %s::INTEGER, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE, %s::TIMESTAMP WITHOUT TIME ZONE) RETURNING interaction.id 2024-06-17 10:29:42,068 [INFO] sqlalchemy.engine.Engine: [cached since 574.3s ago] (84, 'Ik heb een nood binnen mijn bedrijf om een nieuw data platform te realiseren om onze operationele werking te verbeteren. Hoe kan ae me helpen?', 'Ik heb een nood binnen mijn bedrijf om een nieuw data platform te realiseren om onze operationele werking te verbeteren. Hoe kan ae, een bedrijf gevestigd in Vlaanderen, België, me helpen?', 'ae kan je helpen bij het realiseren van een nieuw data platform door hun drie-stappen aanpak: Think, Build, Run. \n\n1. **Think:** ae voert kwalitati ... (624 characters truncated) ... n zoals verminderde tijd tot data-inzichten, empowerment van je teams, productisering van je data en automatisering van je werk.\n\nBronnen: 340, 338', 'RAG_TENANT', 'nl', None, datetime.datetime(2024, 6, 17, 8, 29, 36, 985060, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 17, 8, 29, 38, 110506, tzinfo=datetime.timezone.utc), datetime.datetime(2024, 6, 17, 8, 29, 42, 63102, tzinfo=datetime.timezone.utc)) 2024-06-17 10:29:42,070 [DEBUG] sqlalchemy.engine.Engine: Col ('id',) 2024-06-17 10:29:42,071 [DEBUG] sqlalchemy.engine.Engine: Row (144,) 2024-06-17 10:29:42,072 [INFO] sqlalchemy.engine.Engine: INSERT INTO interaction_embedding (interaction_id, embedding_id) VALUES (%s::INTEGER, %s::INTEGER) 2024-06-17 10:29:42,073 [INFO] sqlalchemy.engine.Engine: [cached since 574.3s ago] [(144, 338), (144, 340)] 2024-06-17 10:29:42,077 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-17 10:29:42,078 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-17 10:29:42,082 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-17 10:29:42,083 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-17 10:29:42,083 [INFO] sqlalchemy.engine.Engine: [cached since 574.3s ago] (144,) 2024-06-17 10:29:42,086 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-17 10:29:42,087 [DEBUG] sqlalchemy.engine.Engine: Row (144, 84, 'Ik heb een nood binnen mijn bedrijf om een nieuw data platform te realiseren om onze operationele werking te verbeteren. Hoe kan ae me helpen?', 'Ik heb een nood binnen mijn bedrijf om een nieuw data platform te realiseren om onze operationele werking te verbeteren. Hoe kan ae, een bedrijf gevestigd in Vlaanderen, België, me helpen?', 'ae kan je helpen bij het realiseren van een nieuw data platform door hun drie-stappen aanpak: Think, Build, Run. \n\n1. **Think:** ae voert kwalitati ... (624 characters truncated) ... n zoals verminderde tijd tot data-inzichten, empowerment van je teams, productisering van je data en automatisering van je werk.\n\nBronnen: 340, 338', 'RAG_TENANT', 'nl', None, datetime.datetime(2024, 6, 17, 8, 29, 36, 985060), datetime.datetime(2024, 6, 17, 8, 29, 38, 110506), datetime.datetime(2024, 6, 17, 8, 29, 42, 63102)) 2024-06-17 10:29:42,087 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-17 10:30:21,825 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-17 10:30:21,828 [INFO] sqlalchemy.engine.Engine: set search_path to "39", public 2024-06-17 10:30:21,830 [INFO] sqlalchemy.engine.Engine: [cached since 581.9s ago] () 2024-06-17 10:30:21,833 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-17 10:30:21,836 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-17 10:30:21,839 [INFO] sqlalchemy.engine.Engine: SELECT interaction.id AS interaction_id, interaction.chat_session_id AS interaction_chat_session_id, interaction.question AS interaction_question, interaction.detailed_question AS interaction_detailed_question, interaction.answer AS interaction_answer, interaction.algorithm_used AS interaction_algorithm_used, interaction.language AS interaction_language, interaction.appreciation AS interaction_appreciation, interaction.question_at AS interaction_question_at, interaction.detailed_question_at AS interaction_detailed_question_at, interaction.answer_at AS interaction_answer_at FROM interaction WHERE interaction.id = %s::INTEGER 2024-06-17 10:30:21,840 [INFO] sqlalchemy.engine.Engine: [cached since 581.9s ago] (144,) 2024-06-17 10:30:21,843 [DEBUG] sqlalchemy.engine.Engine: Col ('interaction_id', 'interaction_chat_session_id', 'interaction_question', 'interaction_detailed_question', 'interaction_answer', 'interaction_algorithm_used', 'interaction_language', 'interaction_appreciation', 'interaction_question_at', 'interaction_detailed_question_at', 'interaction_answer_at') 2024-06-17 10:30:21,844 [DEBUG] sqlalchemy.engine.Engine: Row (144, 84, 'Ik heb een nood binnen mijn bedrijf om een nieuw data platform te realiseren om onze operationele werking te verbeteren. Hoe kan ae me helpen?', 'Ik heb een nood binnen mijn bedrijf om een nieuw data platform te realiseren om onze operationele werking te verbeteren. Hoe kan ae, een bedrijf gevestigd in Vlaanderen, België, me helpen?', 'ae kan je helpen bij het realiseren van een nieuw data platform door hun drie-stappen aanpak: Think, Build, Run. \n\n1. **Think:** ae voert kwalitati ... (624 characters truncated) ... n zoals verminderde tijd tot data-inzichten, empowerment van je teams, productisering van je data en automatisering van je werk.\n\nBronnen: 340, 338', 'RAG_TENANT', 'nl', None, datetime.datetime(2024, 6, 17, 8, 29, 36, 985060), datetime.datetime(2024, 6, 17, 8, 29, 38, 110506), datetime.datetime(2024, 6, 17, 8, 29, 42, 63102)) 2024-06-17 10:30:21,847 [INFO] sqlalchemy.engine.Engine: UPDATE interaction SET appreciation=%s::INTEGER WHERE interaction.id = %s::INTEGER 2024-06-17 10:30:21,848 [INFO] sqlalchemy.engine.Engine: [cached since 581.9s ago] (100, 144) 2024-06-17 10:30:21,850 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-20 09:39:00,409 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-20 09:39:00,410 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-20 09:39:00,411 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-20 09:39:00,412 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-20 09:39:00,412 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-20 09:39:00,413 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-20 09:39:00,413 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-20 09:39:00,414 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-20 09:39:00,414 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-20 09:39:00,415 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-20 09:39:00,415 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-20 09:39:00,416 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-20 09:39:00,417 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-20 09:39:00,422 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE lower(public."user".email) = lower(%s::VARCHAR) LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-20 09:39:00,422 [INFO] sqlalchemy.engine.Engine: [generated in 0.00053s] ('eveai_super@flow-it.net', 1) 2024-06-20 09:39:00,441 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-20 09:39:00,441 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 17, 16, 57, 998304), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), '192.168.1.5', '192.168.1.5', 119, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-20 09:39:00,442 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 17, 16, 57, 998304), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), '192.168.1.5', '192.168.1.5', 119, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-20 09:39:00,442 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 17, 16, 57, 998304), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), '192.168.1.5', '192.168.1.5', 119, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-20 09:39:00,717 [INFO] sqlalchemy.engine.Engine: SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".email = %s::VARCHAR LIMIT %s::INTEGER 2024-06-20 09:39:00,718 [INFO] sqlalchemy.engine.Engine: [generated in 0.00038s] ('eveai_super@flow-it.net', 1) 2024-06-20 09:39:00,720 [DEBUG] sqlalchemy.engine.Engine: Col ('public_user_created_at', 'public_user_updated_at', 'public_user_id', 'public_user_user_name', 'public_user_email', 'public_user_password', 'public_user_first_name', 'public_user_last_name', 'public_user_active', 'public_user_fs_uniquifier', 'public_user_confirmed_at', 'public_user_valid_to', 'public_user_last_login_at', 'public_user_current_login_at', 'public_user_last_login_ip', 'public_user_current_login_ip', 'public_user_login_count', 'public_user_tenant_id') 2024-06-20 09:39:00,721 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 14, 17, 16, 57, 998304), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 14, 2, 30, 488508), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), '192.168.1.5', '192.168.1.5', 119, 1) 2024-06-20 09:39:00,951 [INFO] sqlalchemy.engine.Engine: UPDATE public."user" SET updated_at=now(), last_login_at=%s::TIMESTAMP WITHOUT TIME ZONE, current_login_at=%s::TIMESTAMP WITHOUT TIME ZONE, login_count=%s::INTEGER WHERE public."user".id = %s::INTEGER 2024-06-20 09:39:00,951 [INFO] sqlalchemy.engine.Engine: [generated in 0.00041s] (datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), datetime.datetime(2024, 6, 20, 7, 39, 0, 949374), 120, 8) 2024-06-20 09:39:00,955 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER LIMIT %s::INTEGER 2024-06-20 09:39:00,955 [INFO] sqlalchemy.engine.Engine: [generated in 0.00036s] (1, 1) 2024-06-20 09:39:00,958 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-20 09:39:00,958 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 22, 18, 16, 57, 526860), datetime.datetime(2024, 6, 13, 12, 53, 6, 405098), 1, 'EveAI Manager', 'https://www.askeveai.be', 'Europe/Brussels', '', 'en', ['en', 'nl'], 'openai.text-embedding-3-small', 'openai.gpt-4-turbo', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.5, 0.3, 0.5, [], datetime.date(2024, 1, 1), None, 10001, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... PoFrX68g=", "nonce": "TC36O77vTAFUKcbGndUE0Q==", "tag": "Mpb6Gfs/L982deZwG0qXkA==", "ciphertext": "5aVNp07/CqhsoRQDRH/BFBcvZXvz5+K6A4/4hjVYLsuyE9A="}', False, False) 2024-06-20 09:39:00,959 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-20 09:39:00,962 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-20 09:39:00,964 [INFO] sqlalchemy.engine.Engine: SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM public."user" LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON public."user".id = roles_users_1.user_id WHERE public."user".id = %s::INTEGER 2024-06-20 09:39:00,964 [INFO] sqlalchemy.engine.Engine: [generated in 0.00035s] (8,) 2024-06-20 09:39:00,967 [DEBUG] sqlalchemy.engine.Engine: Col ('public_user_created_at', 'public_user_updated_at', 'public_user_id', 'public_user_user_name', 'public_user_email', 'public_user_password', 'public_user_first_name', 'public_user_last_name', 'public_user_active', 'public_user_fs_uniquifier', 'public_user_confirmed_at', 'public_user_valid_to', 'public_user_last_login_at', 'public_user_current_login_at', 'public_user_last_login_ip', 'public_user_current_login_ip', 'public_user_login_count', 'public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-20 09:39:00,968 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 20, 9, 39, 0, 423303), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), datetime.datetime(2024, 6, 20, 7, 39, 0, 949374), '192.168.1.5', '192.168.1.5', 120, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-20 09:39:00,968 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 20, 9, 39, 0, 423303), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), datetime.datetime(2024, 6, 20, 7, 39, 0, 949374), '192.168.1.5', '192.168.1.5', 120, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-20 09:39:00,968 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 20, 9, 39, 0, 423303), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), datetime.datetime(2024, 6, 20, 7, 39, 0, 949374), '192.168.1.5', '192.168.1.5', 120, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-20 09:39:00,970 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-20 09:39:00,978 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-20 09:39:00,979 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-20 09:39:00,980 [INFO] sqlalchemy.engine.Engine: [generated in 0.00041s] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-20 09:39:00,983 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-20 09:39:00,983 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 20, 9, 39, 0, 423303), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), datetime.datetime(2024, 6, 20, 7, 39, 0, 949374), '192.168.1.5', '192.168.1.5', 120, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-20 09:39:00,984 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 20, 9, 39, 0, 423303), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), datetime.datetime(2024, 6, 20, 7, 39, 0, 949374), '192.168.1.5', '192.168.1.5', 120, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-20 09:39:00,984 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 20, 9, 39, 0, 423303), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), datetime.datetime(2024, 6, 20, 7, 39, 0, 949374), '192.168.1.5', '192.168.1.5', 120, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-20 09:39:00,987 [INFO] sqlalchemy.engine.Engine: SELECT public.tenant.created_at AS public_tenant_created_at, public.tenant.updated_at AS public_tenant_updated_at, public.tenant.id AS public_tenant_id, public.tenant.name AS public_tenant_name, public.tenant.website AS public_tenant_website, public.tenant.timezone AS public_tenant_timezone, public.tenant.rag_context AS public_tenant_rag_context, public.tenant.default_language AS public_tenant_default_language, public.tenant.allowed_languages AS public_tenant_allowed_languages, public.tenant.embedding_model AS public_tenant_embedding_model, public.tenant.llm_model AS public_tenant_llm_model, public.tenant.html_tags AS public_tenant_html_tags, public.tenant.html_end_tags AS public_tenant_html_end_tags, public.tenant.html_included_elements AS public_tenant_html_included_elements, public.tenant.html_excluded_elements AS public_tenant_html_excluded_elements, public.tenant.es_k AS public_tenant_es_k, public.tenant.es_similarity_threshold AS public_tenant_es_similarity_threshold, public.tenant."chat_RAG_temperature" AS "public_tenant_chat_RAG_temperature", public.tenant."chat_no_RAG_temperature" AS "public_tenant_chat_no_RAG_temperature", public.tenant.fallback_algorithms AS public_tenant_fallback_algorithms, public.tenant.license_start_date AS public_tenant_license_start_date, public.tenant.license_end_date AS public_tenant_license_end_date, public.tenant.allowed_monthly_interactions AS public_tenant_allowed_monthly_interactions, public.tenant.encrypted_chat_api_key AS public_tenant_encrypted_chat_api_key, public.tenant.embed_tuning AS public_tenant_embed_tuning, public.tenant.rag_tuning AS public_tenant_rag_tuning FROM public.tenant WHERE public.tenant.id = %s::INTEGER 2024-06-20 09:39:00,987 [INFO] sqlalchemy.engine.Engine: [generated in 0.00037s] (1,) 2024-06-20 09:39:00,989 [DEBUG] sqlalchemy.engine.Engine: Col ('public_tenant_created_at', 'public_tenant_updated_at', 'public_tenant_id', 'public_tenant_name', 'public_tenant_website', 'public_tenant_timezone', 'public_tenant_rag_context', 'public_tenant_default_language', 'public_tenant_allowed_languages', 'public_tenant_embedding_model', 'public_tenant_llm_model', 'public_tenant_html_tags', 'public_tenant_html_end_tags', 'public_tenant_html_included_elements', 'public_tenant_html_excluded_elements', 'public_tenant_es_k', 'public_tenant_es_similarity_threshold', 'public_tenant_chat_RAG_temperature', 'public_tenant_chat_no_RAG_temperature', 'public_tenant_fallback_algorithms', 'public_tenant_license_start_date', 'public_tenant_license_end_date', 'public_tenant_allowed_monthly_interactions', 'public_tenant_encrypted_chat_api_key', 'public_tenant_embed_tuning', 'public_tenant_rag_tuning') 2024-06-20 09:39:00,989 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 22, 18, 16, 57, 526860), datetime.datetime(2024, 6, 13, 12, 53, 6, 405098), 1, 'EveAI Manager', 'https://www.askeveai.be', 'Europe/Brussels', '', 'en', ['en', 'nl'], 'openai.text-embedding-3-small', 'openai.gpt-4-turbo', ['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li'], ['p', 'li'], ['main'], ['header', 'footer'], 5, 0.5, 0.3, 0.5, [], datetime.date(2024, 1, 1), None, 10001, '{"key_version": "projects/eveai-420711/locations/europe-west1/keyRings/eveai-chat/cryptoKeys/envelope-encryption-key/cryptoKeyVersions/1", "encrypted ... (151 characters truncated) ... PoFrX68g=", "nonce": "TC36O77vTAFUKcbGndUE0Q==", "tag": "Mpb6Gfs/L982deZwG0qXkA==", "ciphertext": "5aVNp07/CqhsoRQDRH/BFBcvZXvz5+K6A4/4hjVYLsuyE9A="}', False, False) 2024-06-20 09:39:01,020 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-20 09:39:09,705 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-20 09:39:09,708 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-20 09:39:09,710 [INFO] sqlalchemy.engine.Engine: [cached since 8.73s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-20 09:39:09,718 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-20 09:39:09,721 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 20, 9, 39, 0, 423303), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), datetime.datetime(2024, 6, 20, 7, 39, 0, 949374), '192.168.1.5', '192.168.1.5', 120, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-20 09:39:09,723 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 20, 9, 39, 0, 423303), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), datetime.datetime(2024, 6, 20, 7, 39, 0, 949374), '192.168.1.5', '192.168.1.5', 120, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-20 09:39:09,725 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 20, 9, 39, 0, 423303), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), datetime.datetime(2024, 6, 20, 7, 39, 0, 949374), '192.168.1.5', '192.168.1.5', 120, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-20 09:39:09,730 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-20 09:39:09,738 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-20 09:39:09,739 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-20 09:39:09,740 [INFO] sqlalchemy.engine.Engine: [cached since 8.76s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-20 09:39:09,744 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-20 09:39:09,745 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 20, 9, 39, 0, 423303), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), datetime.datetime(2024, 6, 20, 7, 39, 0, 949374), '192.168.1.5', '192.168.1.5', 120, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-20 09:39:09,745 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 20, 9, 39, 0, 423303), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), datetime.datetime(2024, 6, 20, 7, 39, 0, 949374), '192.168.1.5', '192.168.1.5', 120, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-20 09:39:09,746 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 20, 9, 39, 0, 423303), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), datetime.datetime(2024, 6, 20, 7, 39, 0, 949374), '192.168.1.5', '192.168.1.5', 120, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-20 09:39:09,774 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-20 09:42:37,531 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-20 09:42:37,532 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-20 09:42:37,534 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-20 09:42:37,535 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-20 09:42:37,536 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-20 09:42:37,537 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-20 09:42:37,538 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-20 09:42:37,539 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-20 09:42:37,540 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-20 09:42:37,541 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-20 09:42:37,542 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-20 09:42:37,542 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-20 09:42:37,544 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-20 09:42:37,551 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-20 09:42:37,552 [INFO] sqlalchemy.engine.Engine: [generated in 0.00093s] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-20 09:42:37,568 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-20 09:42:37,569 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 20, 9, 39, 0, 423303), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), datetime.datetime(2024, 6, 20, 7, 39, 0, 949374), '192.168.1.5', '192.168.1.5', 120, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-20 09:42:37,569 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 20, 9, 39, 0, 423303), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), datetime.datetime(2024, 6, 20, 7, 39, 0, 949374), '192.168.1.5', '192.168.1.5', 120, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-20 09:42:37,570 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 20, 9, 39, 0, 423303), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), datetime.datetime(2024, 6, 20, 7, 39, 0, 949374), '192.168.1.5', '192.168.1.5', 120, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-20 09:42:37,589 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-20 09:42:40,038 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-20 09:42:40,042 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-20 09:42:40,043 [INFO] sqlalchemy.engine.Engine: [cached since 2.492s ago] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-20 09:42:40,050 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-20 09:42:40,053 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 20, 9, 39, 0, 423303), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), datetime.datetime(2024, 6, 20, 7, 39, 0, 949374), '192.168.1.5', '192.168.1.5', 120, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-20 09:42:40,054 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 20, 9, 39, 0, 423303), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), datetime.datetime(2024, 6, 20, 7, 39, 0, 949374), '192.168.1.5', '192.168.1.5', 120, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-20 09:42:40,055 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 20, 9, 39, 0, 423303), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), datetime.datetime(2024, 6, 20, 7, 39, 0, 949374), '192.168.1.5', '192.168.1.5', 120, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-20 09:42:40,068 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-20 09:44:33,564 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-20 09:44:33,565 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-20 09:44:33,567 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-20 09:44:33,568 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-20 09:44:33,569 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-20 09:44:33,570 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-20 09:44:33,571 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-20 09:44:33,572 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-20 09:44:33,573 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-20 09:44:33,573 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-20 09:44:33,574 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-20 09:44:33,575 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-20 09:44:33,577 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-20 09:44:33,584 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-20 09:44:33,585 [INFO] sqlalchemy.engine.Engine: [generated in 0.00099s] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-20 09:44:33,601 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-20 09:44:33,602 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 20, 9, 39, 0, 423303), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), datetime.datetime(2024, 6, 20, 7, 39, 0, 949374), '192.168.1.5', '192.168.1.5', 120, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-20 09:44:33,603 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 20, 9, 39, 0, 423303), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), datetime.datetime(2024, 6, 20, 7, 39, 0, 949374), '192.168.1.5', '192.168.1.5', 120, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-20 09:44:33,603 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 20, 9, 39, 0, 423303), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), datetime.datetime(2024, 6, 20, 7, 39, 0, 949374), '192.168.1.5', '192.168.1.5', 120, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-20 09:44:33,627 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-20 09:44:36,020 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-20 09:44:36,022 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-20 09:44:36,024 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-20 09:44:36,025 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-20 09:44:36,026 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-20 09:44:36,027 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-20 09:44:36,028 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-20 09:44:36,029 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-20 09:44:36,030 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-20 09:44:36,031 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-20 09:44:36,032 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-20 09:44:36,032 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-20 09:44:36,034 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-20 09:44:36,042 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-20 09:44:36,043 [INFO] sqlalchemy.engine.Engine: [generated in 0.00087s] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-20 09:44:36,056 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-20 09:44:36,057 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 20, 9, 39, 0, 423303), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), datetime.datetime(2024, 6, 20, 7, 39, 0, 949374), '192.168.1.5', '192.168.1.5', 120, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-20 09:44:36,057 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 20, 9, 39, 0, 423303), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), datetime.datetime(2024, 6, 20, 7, 39, 0, 949374), '192.168.1.5', '192.168.1.5', 120, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-20 09:44:36,058 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 20, 9, 39, 0, 423303), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), datetime.datetime(2024, 6, 20, 7, 39, 0, 949374), '192.168.1.5', '192.168.1.5', 120, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-20 09:44:36,081 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-20 09:47:17,765 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-20 09:47:17,766 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-20 09:47:17,769 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-20 09:47:17,770 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-20 09:47:17,771 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-20 09:47:17,771 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-20 09:47:17,772 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-20 09:47:17,773 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-20 09:47:17,774 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-20 09:47:17,774 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-20 09:47:17,775 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-20 09:47:17,776 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-20 09:47:17,777 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-20 09:47:17,784 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-20 09:47:17,785 [INFO] sqlalchemy.engine.Engine: [generated in 0.00105s] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-20 09:47:17,803 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-20 09:47:17,804 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 20, 9, 39, 0, 423303), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), datetime.datetime(2024, 6, 20, 7, 39, 0, 949374), '192.168.1.5', '192.168.1.5', 120, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-20 09:47:17,804 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 20, 9, 39, 0, 423303), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), datetime.datetime(2024, 6, 20, 7, 39, 0, 949374), '192.168.1.5', '192.168.1.5', 120, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-20 09:47:17,805 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 20, 9, 39, 0, 423303), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), datetime.datetime(2024, 6, 20, 7, 39, 0, 949374), '192.168.1.5', '192.168.1.5', 120, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-20 09:47:17,823 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-20 09:47:17,823 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-20 09:47:17,824 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-20 09:47:17,825 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-20 09:47:17,825 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-20 09:47:17,826 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-20 09:47:17,827 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-20 09:47:17,827 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-20 09:47:17,828 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-20 09:47:17,829 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-20 09:47:17,829 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-20 09:47:17,830 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-20 09:47:17,831 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-20 09:47:17,832 [INFO] sqlalchemy.engine.Engine: set search_path to "1", public 2024-06-20 09:47:17,832 [INFO] sqlalchemy.engine.Engine: [generated in 0.00052s] () 2024-06-20 09:47:17,833 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-20 09:47:17,834 [INFO] sqlalchemy.engine.Engine: COMMIT 2024-06-20 09:47:17,835 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-20 09:47:17,836 [INFO] sqlalchemy.engine.Engine: SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session ORDER BY chat_session.session_start DESC LIMIT %s::INTEGER OFFSET %s::INTEGER 2024-06-20 09:47:17,837 [INFO] sqlalchemy.engine.Engine: [generated in 0.00051s] (10, 0) 2024-06-20 09:47:17,843 [DEBUG] sqlalchemy.engine.Engine: Col ('chat_session_id', 'chat_session_user_id', 'chat_session_session_id', 'chat_session_session_start', 'chat_session_session_end') 2024-06-20 09:47:17,845 [INFO] sqlalchemy.engine.Engine: SELECT count(*) AS count_1 FROM (SELECT chat_session.id AS chat_session_id, chat_session.user_id AS chat_session_user_id, chat_session.session_id AS chat_session_session_id, chat_session.session_start AS chat_session_session_start, chat_session.session_end AS chat_session_session_end FROM chat_session) AS anon_1 2024-06-20 09:47:17,846 [INFO] sqlalchemy.engine.Engine: [generated in 0.00055s] () 2024-06-20 09:47:17,848 [DEBUG] sqlalchemy.engine.Engine: Col ('count_1',) 2024-06-20 09:47:17,848 [DEBUG] sqlalchemy.engine.Engine: Row (0,) 2024-06-20 09:47:17,883 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-20 09:47:17,884 [INFO] sqlalchemy.engine.Engine: SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM public."user" LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON public."user".id = roles_users_1.user_id WHERE public."user".id = %s::INTEGER 2024-06-20 09:47:17,885 [INFO] sqlalchemy.engine.Engine: [generated in 0.00039s] (8,) 2024-06-20 09:47:17,887 [DEBUG] sqlalchemy.engine.Engine: Col ('public_user_created_at', 'public_user_updated_at', 'public_user_id', 'public_user_user_name', 'public_user_email', 'public_user_password', 'public_user_first_name', 'public_user_last_name', 'public_user_active', 'public_user_fs_uniquifier', 'public_user_confirmed_at', 'public_user_valid_to', 'public_user_last_login_at', 'public_user_current_login_at', 'public_user_last_login_ip', 'public_user_current_login_ip', 'public_user_login_count', 'public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-20 09:47:17,887 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 20, 9, 39, 0, 423303), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), datetime.datetime(2024, 6, 20, 7, 39, 0, 949374), '192.168.1.5', '192.168.1.5', 120, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-20 09:47:17,888 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 20, 9, 39, 0, 423303), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), datetime.datetime(2024, 6, 20, 7, 39, 0, 949374), '192.168.1.5', '192.168.1.5', 120, 1, 2, 'Tenant Admin', 'User administrating a tenant') 2024-06-20 09:47:17,888 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 20, 9, 39, 0, 423303), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), datetime.datetime(2024, 6, 20, 7, 39, 0, 949374), '192.168.1.5', '192.168.1.5', 120, 1, 3, 'Tenant Tester', 'User testing the chatbot for a tenant') 2024-06-20 09:47:17,898 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-20 09:47:17,899 [INFO] sqlalchemy.engine.Engine: ROLLBACK 2024-06-20 09:48:18,950 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version() 2024-06-20 09:48:18,952 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-20 09:48:18,954 [DEBUG] sqlalchemy.engine.Engine: Col ('version',) 2024-06-20 09:48:18,955 [DEBUG] sqlalchemy.engine.Engine: Row ('PostgreSQL 14.12 (Homebrew) on aarch64-apple-darwin23.4.0, compiled by Apple clang version 15.0.0 (clang-1500.3.9.4), 64-bit',) 2024-06-20 09:48:18,956 [INFO] sqlalchemy.engine.Engine: select current_schema() 2024-06-20 09:48:18,956 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-20 09:48:18,958 [DEBUG] sqlalchemy.engine.Engine: Col ('current_schema',) 2024-06-20 09:48:18,958 [DEBUG] sqlalchemy.engine.Engine: Row ('public',) 2024-06-20 09:48:18,959 [INFO] sqlalchemy.engine.Engine: show standard_conforming_strings 2024-06-20 09:48:18,960 [INFO] sqlalchemy.engine.Engine: [raw sql] () 2024-06-20 09:48:18,960 [DEBUG] sqlalchemy.engine.Engine: Col ('standard_conforming_strings',) 2024-06-20 09:48:18,961 [DEBUG] sqlalchemy.engine.Engine: Row ('on',) 2024-06-20 09:48:18,963 [INFO] sqlalchemy.engine.Engine: BEGIN (implicit) 2024-06-20 09:48:18,969 [INFO] sqlalchemy.engine.Engine: SELECT anon_1.public_user_created_at AS anon_1_public_user_created_at, anon_1.public_user_updated_at AS anon_1_public_user_updated_at, anon_1.public_user_id AS anon_1_public_user_id, anon_1.public_user_user_name AS anon_1_public_user_user_name, anon_1.public_user_email AS anon_1_public_user_email, anon_1.public_user_password AS anon_1_public_user_password, anon_1.public_user_first_name AS anon_1_public_user_first_name, anon_1.public_user_last_name AS anon_1_public_user_last_name, anon_1.public_user_active AS anon_1_public_user_active, anon_1.public_user_fs_uniquifier AS anon_1_public_user_fs_uniquifier, anon_1.public_user_confirmed_at AS anon_1_public_user_confirmed_at, anon_1.public_user_valid_to AS anon_1_public_user_valid_to, anon_1.public_user_last_login_at AS anon_1_public_user_last_login_at, anon_1.public_user_current_login_at AS anon_1_public_user_current_login_at, anon_1.public_user_last_login_ip AS anon_1_public_user_last_login_ip, anon_1.public_user_current_login_ip AS anon_1_public_user_current_login_ip, anon_1.public_user_login_count AS anon_1_public_user_login_count, anon_1.public_user_tenant_id AS anon_1_public_user_tenant_id, role_1.id AS role_1_id, role_1.name AS role_1_name, role_1.description AS role_1_description FROM (SELECT public."user".created_at AS public_user_created_at, public."user".updated_at AS public_user_updated_at, public."user".id AS public_user_id, public."user".user_name AS public_user_user_name, public."user".email AS public_user_email, public."user".password AS public_user_password, public."user".first_name AS public_user_first_name, public."user".last_name AS public_user_last_name, public."user".active AS public_user_active, public."user".fs_uniquifier AS public_user_fs_uniquifier, public."user".confirmed_at AS public_user_confirmed_at, public."user".valid_to AS public_user_valid_to, public."user".last_login_at AS public_user_last_login_at, public."user".current_login_at AS public_user_current_login_at, public."user".last_login_ip AS public_user_last_login_ip, public."user".current_login_ip AS public_user_current_login_ip, public."user".login_count AS public_user_login_count, public."user".tenant_id AS public_user_tenant_id FROM public."user" WHERE public."user".fs_uniquifier = %s::VARCHAR LIMIT %s::INTEGER) AS anon_1 LEFT OUTER JOIN (public.roles_users AS roles_users_1 JOIN public.role AS role_1 ON role_1.id = roles_users_1.role_id) ON anon_1.public_user_id = roles_users_1.user_id 2024-06-20 09:48:18,970 [INFO] sqlalchemy.engine.Engine: [generated in 0.00081s] ('9b9c9ef8306146debce03c98b9e100df', 1) 2024-06-20 09:48:18,987 [DEBUG] sqlalchemy.engine.Engine: Col ('anon_1_public_user_created_at', 'anon_1_public_user_updated_at', 'anon_1_public_user_id', 'anon_1_public_user_user_name', 'anon_1_public_user_email', 'anon_1_public_user_password', 'anon_1_public_user_first_name', 'anon_1_public_user_last_name', 'anon_1_public_user_active', 'anon_1_public_user_fs_uniquifier', 'anon_1_public_user_confirmed_at', 'anon_1_public_user_valid_to', 'anon_1_public_user_last_login_at', 'anon_1_public_user_current_login_at', 'anon_1_public_user_last_login_ip', 'anon_1_public_user_current_login_ip', 'anon_1_public_user_login_count', 'anon_1_public_user_tenant_id', 'role_1_id', 'role_1_name', 'role_1_description') 2024-06-20 09:48:18,988 [DEBUG] sqlalchemy.engine.Engine: Row (datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.datetime(2024, 6, 20, 9, 39, 0, 423303), 8, 'Evie', 'eveai_super@flow-it.net', '$2b$12$LGXvv.DyRt.kgTS1/zsglOxi.8XzDuoNM.wx4B8T/bU7iaKFvMzu6', 'EveAI', 'Super', True, '9b9c9ef8306146debce03c98b9e100df', datetime.datetime(2024, 4, 26, 8, 47, 10, 262634), datetime.date(2028, 12, 31), datetime.datetime(2024, 6, 14, 15, 16, 58, 510208), datetime.datetime(2024, 6, 20, 7, 39, 0, 949374), '192.168.1.5', '192.168.1.5', 120, 1, 1, 'Super User', 'Users allowed to perform all functions') 2024-06-20 09:48:21,715 [INFO] sqlalchemy.engine.Engine: select pg_catalog.version()