basketball_code / scripts /annotate /generate_auto_key_utterance_identification.py
youqiwong's picture
Upload folder using huggingface_hub
0c51b93 verified
import sys
sys.path.append("../../")
import argparse
from sotopia_rl.prompting.key_utterance_prompting import (
generate_key_utterance_recognition,
)
def main(
data_dir: str, llm_name: str, input_file: str, output_file: str
) -> None:
generate_key_utterance_recognition(
data_dir, llm_name, input_file, output_file
)
if __name__ == "__main__":
parser = argparse.ArgumentParser(description="Process some integers.")
parser.add_argument(
"--data_dir",
type=str,
required=True,
help="Directory containing data files",
)
parser.add_argument(
"--llm_name",
type=str,
required=True,
help="Name of the language model",
)
parser.add_argument(
"--input_file",
type=str,
required=False,
default="example_episodes_with_scores.jsonl",
help="Input file",
)
parser.add_argument(
"--output_file",
type=str,
required=False,
default="openai_log_key_utterance.jsonl",
help="Output file",
)
args = parser.parse_args()
print(args.data_dir, args.llm_name)
main(args.data_dir, args.llm_name, args.input_file, args.output_file)