@@ -76,6 +76,8 @@ bool gpt_params_parse(int argc, char ** argv, gpt_params & params) {
76
76
} else if (arg == " -h" || arg == " --help" ) {
77
77
gpt_print_usage (argc, argv, params);
78
78
exit (0 );
79
+ } else if (arg == " --random-prompt" ) {
80
+ params.random_prompt = true ;
79
81
} else {
80
82
fprintf (stderr, " error: unknown argument: %s\n " , arg.c_str ());
81
83
gpt_print_usage (argc, argv, params);
@@ -99,7 +101,8 @@ void gpt_print_usage(int /*argc*/, char ** argv, const gpt_params & params) {
99
101
fprintf (stderr, " -s SEED, --seed SEED RNG seed (default: -1)\n " );
100
102
fprintf (stderr, " -t N, --threads N number of threads to use during computation (default: %d)\n " , params.n_threads );
101
103
fprintf (stderr, " -p PROMPT, --prompt PROMPT\n " );
102
- fprintf (stderr, " prompt to start generation with (default: random)\n " );
104
+ fprintf (stderr, " prompt to start generation with (default: empty)\n " );
105
+ fprintf (stderr, " --random-prompt start with a randomized prompt.\n " );
103
106
fprintf (stderr, " -f FNAME, --file FNAME\n " );
104
107
fprintf (stderr, " prompt file to start generation.\n " );
105
108
fprintf (stderr, " -n N, --n_predict N number of tokens to predict (default: %d)\n " , params.n_predict );
0 commit comments