mirror of
https://github.com/ml-explore/mlx-examples.git
synced 2025-06-24 09:21:18 +08:00
Pass few shot file name to --few-shot arg(#141)
This commit is contained in:
parent
517f5808fc
commit
1d62b3ecc1
@ -318,7 +318,8 @@ def few_shot_generate(args):
|
||||
s = tokenizer.decode([t.item() for t in tokens])
|
||||
print(s[skip:], end="", flush=True)
|
||||
|
||||
prompt = open(args.prompt).read().strip()
|
||||
print("[INFO] Loading few-shot examples from: {}".format(args.few_shot))
|
||||
prompt = open(args.few_shot).read().strip()
|
||||
while True:
|
||||
question = input("Ask a question: ")
|
||||
generate(prompt.replace("{}", question))
|
||||
@ -358,12 +359,11 @@ if __name__ == "__main__":
|
||||
parser.add_argument("tokenizer", help="The sentencepiece tokenizer")
|
||||
parser.add_argument(
|
||||
"--prompt",
|
||||
help="The message to be processed by the model",
|
||||
help="The message to be processed by the model. Ignored when --few-shot is provided.",
|
||||
default="In the beginning the Universe was created.",
|
||||
)
|
||||
parser.add_argument(
|
||||
"--few-shot",
|
||||
action="store_true",
|
||||
help="Read a few shot prompt from a file (as in `sample_prompt.txt`).",
|
||||
)
|
||||
parser.add_argument(
|
||||
|
Loading…
Reference in New Issue
Block a user