File size: 628 Bytes
6a5fe57 cca0ede 6a5fe57 cca0ede 6a5fe57 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
import argparse
from model_loader import load_model
from generator import generate_code
from utils import pretty_print_code
if __name__ == "__main__":
parser = argparse.ArgumentParser(description="Run Sentinel for code generation")
parser.add_argument("prompt", type=str, help="The coding prompt to generate code for")
parser.add_argument("--max_new_tokens", type=int, default=200, help="Maximum tokens to generate")
args = parser.parse_args()
generator = load_model("your-username/sentinel")
code = generate_code(args.prompt, generator, max_new_tokens=args.max_new_tokens)
pretty_print_code(code)
|