apps/__init__.py |
0 |
0 |
0 |
100% |
apps/container.py |
2 |
0 |
0 |
100% |
apps/inners/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/exceptions/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/exceptions/base_exception.py |
13 |
1 |
0 |
92% |
apps/inners/exceptions/datastore_exception.py |
5 |
0 |
0 |
100% |
apps/inners/exceptions/model_exception.py |
3 |
3 |
0 |
0% |
apps/inners/exceptions/repository_exception.py |
5 |
0 |
0 |
100% |
apps/inners/exceptions/use_case_exception.py |
39 |
0 |
0 |
100% |
apps/inners/models/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/models/base_model.py |
9 |
1 |
0 |
89% |
apps/inners/models/daos/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/models/daos/account.py |
11 |
0 |
0 |
100% |
apps/inners/models/daos/base_dao.py |
4 |
0 |
0 |
100% |
apps/inners/models/daos/document.py |
13 |
0 |
0 |
100% |
apps/inners/models/daos/document_process.py |
14 |
0 |
0 |
100% |
apps/inners/models/daos/document_type.py |
7 |
0 |
0 |
100% |
apps/inners/models/daos/file_document.py |
11 |
0 |
0 |
100% |
apps/inners/models/daos/session.py |
15 |
0 |
0 |
100% |
apps/inners/models/daos/text_document.py |
11 |
0 |
0 |
100% |
apps/inners/models/daos/web_document.py |
11 |
0 |
0 |
100% |
apps/inners/models/dtos/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/models/dtos/base_dto.py |
3 |
0 |
0 |
100% |
apps/inners/models/dtos/constants/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/models/dtos/constants/document_type_constant.py |
4 |
0 |
0 |
100% |
apps/inners/models/dtos/content.py |
10 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/authentications/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/authentications/logins/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/authentications/logins/login_by_email_and_password_body.py |
4 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/authentications/registers/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/authentications/registers/register_by_email_and_password_body.py |
4 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/authorizations/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/authorizations/refresh_access_token_body.py |
3 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/base_request.py |
3 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/long_form_qas/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/long_form_qas/input_setting_body.py |
11 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/long_form_qas/process_body.py |
4 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/managements/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/managements/accounts/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/managements/accounts/create_one_body.py |
4 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/managements/accounts/patch_one_body.py |
4 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/managements/document_processes/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/managements/document_processes/create_one_body.py |
8 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/managements/document_processes/patch_one_body.py |
8 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/managements/document_types/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/managements/document_types/create_one_body.py |
4 |
4 |
0 |
0% |
apps/inners/models/dtos/contracts/requests/managements/document_types/patch_one_body.py |
4 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/managements/documents/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/managements/documents/create_one_body.py |
7 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/managements/documents/patch_one_body.py |
7 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/managements/documents/search_body.py |
8 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/managements/file_documents/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/managements/file_documents/create_one_body.py |
10 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/managements/file_documents/patch_one_body.py |
10 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/managements/text_documents/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/managements/text_documents/create_one_body.py |
7 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/managements/text_documents/patch_one_body.py |
7 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/managements/web_documents/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/managements/web_documents/create_one_body.py |
7 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/managements/web_documents/patch_one_body.py |
7 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/passage_searches/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/passage_searches/input_setting_body.py |
34 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/requests/passage_searches/process_body.py |
4 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/responses/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/responses/authentications/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/responses/authentications/logins/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/responses/authentications/logins/login_response.py |
6 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/responses/authentications/logouts/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/responses/authentications/logouts/logout_response.py |
4 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/responses/authentications/registers/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/responses/authentications/registers/register_response.py |
4 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/responses/base_response.py |
3 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/responses/long_form_qas/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/responses/long_form_qas/process_response.py |
11 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/responses/managements/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/responses/managements/documents/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/responses/managements/documents/file_document_response.py |
14 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/responses/managements/documents/text_document_response.py |
10 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/responses/managements/documents/web_document_response.py |
10 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/responses/passage_searches/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/models/dtos/contracts/responses/passage_searches/process_response.py |
19 |
0 |
0 |
100% |
apps/inners/models/dtos/document_category.py |
10 |
1 |
0 |
90% |
apps/inners/models/dtos/element_category.py |
9 |
1 |
0 |
89% |
apps/inners/models/dtos/graph_state.py |
71 |
0 |
0 |
100% |
apps/inners/use_cases/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/use_cases/authentications/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/use_cases/authentications/login_authentication.py |
31 |
13 |
0 |
58% |
apps/inners/use_cases/authentications/logout_authentication.py |
9 |
1 |
0 |
89% |
apps/inners/use_cases/authentications/register_authentication.py |
21 |
7 |
0 |
67% |
apps/inners/use_cases/authorizations/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/use_cases/authorizations/session_authorization.py |
18 |
5 |
0 |
72% |
apps/inners/use_cases/document_converters/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/use_cases/document_converters/libre_office_document_converter.py |
62 |
35 |
0 |
44% |
apps/inners/use_cases/document_converters/marker_document_converter.py |
42 |
1 |
0 |
98% |
apps/inners/use_cases/document_networks/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/use_cases/document_processor/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/use_cases/document_processor/category_document_processor.py |
66 |
29 |
0 |
56% |
apps/inners/use_cases/document_processor/partition_document_processor.py |
67 |
19 |
0 |
72% |
apps/inners/use_cases/document_processor/summary_document_processor.py |
27 |
17 |
0 |
37% |
apps/inners/use_cases/document_searches/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/use_cases/document_stores/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/use_cases/document_transfers/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/use_cases/embeddings/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/use_cases/embeddings/base_embedding.py |
9 |
2 |
0 |
78% |
apps/inners/use_cases/embeddings/bge_m3_embedding.py |
21 |
0 |
0 |
100% |
apps/inners/use_cases/graphs/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/use_cases/graphs/long_form_qa_graph.py |
191 |
60 |
0 |
69% |
apps/inners/use_cases/graphs/passage_search_graph.py |
177 |
17 |
0 |
90% |
apps/inners/use_cases/graphs/preparation_graph.py |
124 |
23 |
0 |
81% |
apps/inners/use_cases/long_form_qas/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/use_cases/long_form_qas/process_long_form_qa.py |
24 |
0 |
0 |
100% |
apps/inners/use_cases/managements/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/use_cases/managements/account_management.py |
41 |
6 |
0 |
85% |
apps/inners/use_cases/managements/document_management.py |
39 |
5 |
0 |
87% |
apps/inners/use_cases/managements/document_process_management.py |
35 |
5 |
0 |
86% |
apps/inners/use_cases/managements/document_type_management.py |
17 |
3 |
0 |
82% |
apps/inners/use_cases/managements/file_document_management.py |
70 |
23 |
0 |
67% |
apps/inners/use_cases/managements/session_management.py |
25 |
6 |
0 |
76% |
apps/inners/use_cases/managements/text_document_management.py |
55 |
14 |
0 |
75% |
apps/inners/use_cases/managements/web_document_management.py |
55 |
15 |
0 |
73% |
apps/inners/use_cases/passage_searches/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/use_cases/passage_searches/process_passage_search.py |
56 |
9 |
0 |
84% |
apps/inners/use_cases/rerankers/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/use_cases/rerankers/base_reranker.py |
6 |
1 |
0 |
83% |
apps/inners/use_cases/rerankers/bge_reranker.py |
48 |
25 |
0 |
48% |
apps/inners/use_cases/retrievers/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/use_cases/retrievers/hybrid_milvus_retriever.py |
33 |
3 |
0 |
91% |
apps/inners/use_cases/utilities/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/use_cases/utilities/annotater.py |
44 |
32 |
0 |
27% |
apps/inners/use_cases/utilities/search_statistic.py |
40 |
35 |
0 |
12% |
apps/inners/use_cases/vector_stores/__init__.py |
0 |
0 |
0 |
100% |
apps/inners/use_cases/vector_stores/base_milvus_vector_store.py |
52 |
12 |
0 |
77% |
apps/inners/use_cases/vector_stores/bge_m3_milvus_vector_store.py |
42 |
1 |
0 |
98% |
apps/main.py |
21 |
5 |
0 |
76% |
apps/outers/__init__.py |
0 |
0 |
0 |
100% |
apps/outers/containers/__init__.py |
0 |
0 |
0 |
100% |
apps/outers/containers/application_container.py |
17 |
0 |
0 |
100% |
apps/outers/containers/controller_container.py |
30 |
0 |
0 |
100% |
apps/outers/containers/datastore_container.py |
14 |
0 |
0 |
100% |
apps/outers/containers/gateway_container.py |
4 |
0 |
0 |
100% |
apps/outers/containers/repository_container.py |
20 |
0 |
0 |
100% |
apps/outers/containers/router_container.py |
8 |
0 |
0 |
100% |
apps/outers/containers/setting_container.py |
17 |
0 |
0 |
100% |
apps/outers/containers/use_case_container.py |
25 |
0 |
0 |
100% |
apps/outers/containers/use_cases/__init__.py |
0 |
0 |
0 |
100% |
apps/outers/containers/use_cases/authentication_container.py |
10 |
0 |
0 |
100% |
apps/outers/containers/use_cases/authorization_container.py |
6 |
0 |
0 |
100% |
apps/outers/containers/use_cases/document_converter_container.py |
8 |
0 |
0 |
100% |
apps/outers/containers/use_cases/document_processor_container.py |
10 |
0 |
0 |
100% |
apps/outers/containers/use_cases/graph_container.py |
10 |
0 |
0 |
100% |
apps/outers/containers/use_cases/long_form_qa_container.py |
6 |
0 |
0 |
100% |
apps/outers/containers/use_cases/management_container.py |
20 |
0 |
0 |
100% |
apps/outers/containers/use_cases/passage_search_container.py |
8 |
0 |
0 |
100% |
apps/outers/containers/use_cases/utility_container.py |
8 |
0 |
0 |
100% |
apps/outers/datastores/__init__.py |
0 |
0 |
0 |
100% |
apps/outers/datastores/four_datastore.py |
41 |
12 |
0 |
71% |
apps/outers/datastores/one_datastore.py |
38 |
12 |
0 |
68% |
apps/outers/datastores/temp_datastore.py |
4 |
0 |
0 |
100% |
apps/outers/datastores/temps/__init__.py |
0 |
0 |
0 |
100% |
apps/outers/datastores/three_datastore.py |
13 |
1 |
0 |
92% |
apps/outers/datastores/two_datastore.py |
8 |
0 |
0 |
100% |
apps/outers/interfaces/__init__.py |
0 |
0 |
0 |
100% |
apps/outers/interfaces/deliveries/__init__.py |
0 |
0 |
0 |
100% |
apps/outers/interfaces/deliveries/controllers/__init__.py |
0 |
0 |
0 |
100% |
apps/outers/interfaces/deliveries/controllers/account_controller.py |
72 |
28 |
0 |
61% |
apps/outers/interfaces/deliveries/controllers/authentication_controller.py |
73 |
27 |
0 |
63% |
apps/outers/interfaces/deliveries/controllers/authorization_controller.py |
32 |
11 |
0 |
66% |
apps/outers/interfaces/deliveries/controllers/document_controller.py |
81 |
32 |
0 |
60% |
apps/outers/interfaces/deliveries/controllers/document_process_controller.py |
72 |
28 |
0 |
61% |
apps/outers/interfaces/deliveries/controllers/document_type_controller.py |
40 |
17 |
0 |
58% |
apps/outers/interfaces/deliveries/controllers/file_document_controller.py |
73 |
28 |
0 |
62% |
apps/outers/interfaces/deliveries/controllers/long_form_qa_controller.py |
75 |
54 |
0 |
28% |
apps/outers/interfaces/deliveries/controllers/passage_search_controller.py |
60 |
39 |
0 |
35% |
apps/outers/interfaces/deliveries/controllers/text_document_controller.py |
71 |
28 |
0 |
61% |
apps/outers/interfaces/deliveries/controllers/web_document_controller.py |
71 |
28 |
0 |
61% |
apps/outers/interfaces/deliveries/middlewares/__init__.py |
0 |
0 |
0 |
100% |
apps/outers/interfaces/deliveries/middlewares/authorization_middleware.py |
52 |
16 |
0 |
69% |
apps/outers/interfaces/deliveries/middlewares/session_middleware.py |
30 |
8 |
0 |
73% |
apps/outers/interfaces/deliveries/middlewares/wrapper_middleware.py |
12 |
12 |
0 |
0% |
apps/outers/interfaces/deliveries/routers/__init__.py |
0 |
0 |
0 |
100% |
apps/outers/interfaces/deliveries/routers/api_router.py |
26 |
0 |
0 |
100% |
apps/outers/interfaces/gateways/__init__.py |
0 |
0 |
0 |
100% |
apps/outers/interfaces/gateways/clients/__init__.py |
0 |
0 |
0 |
100% |
apps/outers/interfaces/gateways/clients/base_client.py |
6 |
6 |
0 |
0% |
apps/outers/interfaces/guis/__init__.py |
0 |
0 |
0 |
100% |
apps/outers/interfaces/guis/streamlit.py |
0 |
0 |
0 |
100% |
apps/outers/repositories/__init__.py |
0 |
0 |
0 |
100% |
apps/outers/repositories/account_repository.py |
44 |
16 |
0 |
64% |
apps/outers/repositories/document_process_repository.py |
43 |
12 |
0 |
72% |
apps/outers/repositories/document_repository.py |
49 |
12 |
0 |
76% |
apps/outers/repositories/document_type_repository.py |
20 |
6 |
0 |
70% |
apps/outers/repositories/file_document_repository.py |
83 |
21 |
0 |
75% |
apps/outers/repositories/session_repository.py |
53 |
23 |
0 |
57% |
apps/outers/repositories/text_document_repository.py |
38 |
11 |
0 |
71% |
apps/outers/repositories/web_document_repository.py |
38 |
10 |
0 |
74% |
apps/outers/settings/__init__.py |
0 |
0 |
0 |
100% |
apps/outers/settings/base_setting.py |
6 |
0 |
0 |
100% |
apps/outers/settings/four_datastore_setting.py |
6 |
0 |
0 |
100% |
apps/outers/settings/one_datastore_setting.py |
14 |
1 |
0 |
93% |
apps/outers/settings/one_llm_setting.py |
3 |
0 |
0 |
100% |
apps/outers/settings/temp_datastore_setting.py |
4 |
0 |
0 |
100% |
apps/outers/settings/three_datastore_setting.py |
6 |
0 |
0 |
100% |
apps/outers/settings/two_datastore_setting.py |
11 |
0 |
0 |
100% |
apps/outers/settings/two_llm_setting.py |
3 |
0 |
0 |
100% |