Coverage for apps/inners/models/dtos/contracts/requests/long_form_qas/input_setting_body.py: 100%

11 statements  

« prev     ^ index     » next       coverage.py v7.6.1, created at 2024-09-22 19:03 +0000

1from apps.inners.models.dtos.contracts.requests.base_request import BaseRequest 

2from apps.inners.models.dtos.contracts.requests.passage_searches.input_setting_body import \ 

3 InputSettingBody as InputSettingBodyPassageSearch 

4 

5 

6class GeneratorSetting(BaseRequest): 

7 is_force_refresh_generated_answer: bool 

8 is_force_refresh_generated_question: bool 

9 is_force_refresh_generated_hallucination_grade: bool 

10 is_force_refresh_generated_answer_relevancy_grade: bool 

11 prompt: str 

12 

13 

14class InputSettingBody(InputSettingBodyPassageSearch): 

15 generator_setting: GeneratorSetting 

16 transform_question_max_retry: int