use std::path::PathBuf;
use clap::Parser;
use crate::generation::crate_gen::backend::BackendType;
#[derive(Parser, Debug)]
pub struct LocalInferenceRunArgs {
function: String,
model_path: PathBuf,
#[clap(short = 'b', long = "backends", value_delimiter = ' ', num_args = 1.., required = true)]
backends: Vec<BackendType>,
#[clap(short = 'p', long = "project", required = true)]
project: String,
#[clap(short = 'k', long = "key", required = true)]
key: String,
}
pub(crate) fn handle_command(_args: LocalInferenceRunArgs) -> anyhow::Result<()> {
todo!("Local inference is not yet supported")
}