def METHOD_NAME(cls, parser: argparse.ArgumentParser):
    parser.add_argument(
        "--aleph.api_key", type=str, help="AlephAlpha API key.", required=True
    )
    parser.add_argument(
        "--aleph.model",
        type=str,
        help="Model name to use.",
        default="luminous-base",
    )
    parser.add_argument(
        "--aleph.maximum_tokens",
        type=int,
        help="The maximum number of tokens to be generated.",
        default=64,
    )
    parser.add_argument(
        "--aleph.temperature",
        type=float,
        help="A non-negative float that tunes the degree of randomness in generation.",
        default=0.0,
    )
    parser.add_argument(
        "--aleph.stop_sequences",
        type=List[str],
        help="Stop tokens.",
        default=["user: ", "bot: ", "system: "],
    )
    parser.add_argument(
        "--aleph.top_k",
        type=int,
        help="Number of most likely tokens to consider at each step.",
        default=0,
    )
    parser.add_argument(
        "--aleph.top_p",
        type=float,
        help="Total probability mass of tokens to consider at each step.",
        default=0.0,
    )