feat(mma): Scaffold mma_exec.py with basic CLI structure
This commit is contained in:
25
scripts/mma_exec.py
Normal file
25
scripts/mma_exec.py
Normal file
@@ -0,0 +1,25 @@
|
||||
import argparse
|
||||
|
||||
def create_parser():
|
||||
parser = argparse.ArgumentParser(description="MMA Execution Script")
|
||||
parser.add_argument(
|
||||
"--role",
|
||||
choices=['tier1', 'tier2', 'tier3', 'tier4'],
|
||||
required=True,
|
||||
help="The tier role to execute"
|
||||
)
|
||||
parser.add_argument(
|
||||
"prompt",
|
||||
type=str,
|
||||
help="The prompt for the tier"
|
||||
)
|
||||
return parser
|
||||
|
||||
def main():
|
||||
parser = create_parser()
|
||||
args = parser.parse_args()
|
||||
print(f"Role: {args.role}")
|
||||
print(f"Prompt: {args.prompt}")
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
Reference in New Issue
Block a user