(index: int)
| 34 | messages = [message["content"] for message in prompt_messages] |
| 35 | |
| 36 | def map_role(index: int): |
| 37 | if index == 0: |
| 38 | return "system" |
| 39 | elif index % 2 == 1: |
| 40 | return "user" |
| 41 | else: |
| 42 | return "assistant" |
| 43 | |
| 44 | convo_messages = [{"role": map_role(i), "content": message} for i, message in enumerate(messages) if "exit code: 1" not in message] |
| 45 |