format_chat(prompts: Union[str, List[str]] = [], responses: Union[str, List[str]] = [], system: Union[str, None] = None) -> List[Dict[str, str]]
Format list of prompts, responses and system messages into a chat.
| Parameters: |
-
prompts
(Union[str, List[str]], default:
[]
)
–
a single prompt or a list of prompts provided by a user in a dialog.
-
responses
(Union[str, List[str]], default:
[]
)
–
a single response or a list of responses producrd by a model in a dialog.
-
system
(Union[str, None], default:
None
)
–
system prompt used for this chat.
|
| Returns: |
-
List[Dict[str, str]]
–
a list of messages of form [{"role": "...", "content": "..."}, ...].
|