mirror of
https://github.com/ParisNeo/lollms.git
synced 2025-03-01 04:06:07 +00:00
enhanced
This commit is contained in:
parent
a158ea06bf
commit
8d0b5d6d47
@ -4760,7 +4760,15 @@ transition-all duration-300 ease-in-out">
|
|||||||
"""
|
"""
|
||||||
return self.personality.yes_no(question, context, max_answer_length, conditionning=conditionning, return_explanation=return_explanation, callback=callback)
|
return self.personality.yes_no(question, context, max_answer_length, conditionning=conditionning, return_explanation=return_explanation, callback=callback)
|
||||||
|
|
||||||
def multichoice_question(self, question: str, possible_answers:list, context:str = "", max_answer_length: int = 1024, conditionning="", return_justification=False) -> int:
|
def multichoice_questionmultichoice_question(
|
||||||
|
self,
|
||||||
|
question: str,
|
||||||
|
possible_answers: list,
|
||||||
|
context: str = "",
|
||||||
|
max_answer_length: int = None,
|
||||||
|
conditionning: str = "",
|
||||||
|
return_explanation: bool = False
|
||||||
|
) -> dict:
|
||||||
"""
|
"""
|
||||||
Interprets a multi-choice question from a users response. This function expects only one choice as true. All other choices are considered false. If none are correct, returns -1.
|
Interprets a multi-choice question from a users response. This function expects only one choice as true. All other choices are considered false. If none are correct, returns -1.
|
||||||
|
|
||||||
@ -4773,7 +4781,7 @@ transition-all duration-300 ease-in-out">
|
|||||||
Returns:
|
Returns:
|
||||||
int: Index of the selected option within the possible_ansers list. Or -1 if there was not match found among any of them.
|
int: Index of the selected option within the possible_ansers list. Or -1 if there was not match found among any of them.
|
||||||
"""
|
"""
|
||||||
return self.personality.multichoice_question(question, possible_answers, context, max_answer_length, conditionning, return_justification)
|
return self.personality.multichoice_question(question, possible_answers, context, max_answer_length, conditionning, return_explanation)
|
||||||
|
|
||||||
def multichoice_ranking(self, question: str, possible_answers:list, context:str = "", max_answer_length: int = 50, conditionning="") -> int:
|
def multichoice_ranking(self, question: str, possible_answers:list, context:str = "", max_answer_length: int = 50, conditionning="") -> int:
|
||||||
"""
|
"""
|
||||||
|
Loading…
x
Reference in New Issue
Block a user