mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-04 09:28:11 +00:00
update doc
This commit is contained in:
1 parent
29baa16ab2
commit
066d09bd83
2 files changed
+17
-4
No files matched your search
Generated
+2
@@ -11469,12 +11469,14 @@ name = "support-tool"
|
||||
version = "0.0.1"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"artcraft_client",
|
||||
"clap 4.5.60",
|
||||
"easyenv",
|
||||
"errors",
|
||||
"log",
|
||||
"seedance2pro_client",
|
||||
"serde_json",
|
||||
"tokens",
|
||||
"tokio",
|
||||
]
|
||||
|
||||
|
||||
+15
-4
@@ -32,25 +32,36 @@ const DEFAULT_DOWNLOAD_PATH: &str = "/tmp/media_files";
|
||||
// ── Args ──
|
||||
|
||||
#[derive(Args)]
|
||||
#[command(
|
||||
override_usage = "support-tool seedance2pro generate_video [OPTIONS] --prompt <PROMPT>",
|
||||
after_help = "\
|
||||
EXAMPLES:
|
||||
support-tool seedance2pro generate_video --prompt \"A corgi at the lake\"
|
||||
support-tool seedance2pro generate_video --prompt prompt.txt --model happyhorse
|
||||
support-tool seedance2pro generate_video --prompt \"Dancing\" --reference_media_tokens \"mf_abc,mf_def\"
|
||||
support-tool seedance2pro generate_video --prompt \"Cat\" --localhost --download_path /tmp/my_cache
|
||||
",
|
||||
)]
|
||||
pub struct GenerateVideoArgs {
|
||||
/// A prompt string or path to a file containing the prompt (.txt or .md).
|
||||
#[arg(long)]
|
||||
pub prompt: String,
|
||||
|
||||
/// Comma or space separated media tokens to use as reference media.
|
||||
/// Example: "mf_abc123,mf_def456" or "mf_abc123 mf_def456"
|
||||
#[arg(long)]
|
||||
pub reference_media_tokens: Option<String>,
|
||||
|
||||
/// Use localhost:12345 instead of production API for artcraft_client lookups.
|
||||
#[arg(long, default_value_t = false)]
|
||||
#[arg(long)]
|
||||
pub localhost: bool,
|
||||
|
||||
/// Directory to cache downloaded media files. Defaults to /tmp/media_files.
|
||||
/// Directory to cache downloaded media files. [default: /tmp/media_files]
|
||||
#[arg(long)]
|
||||
pub download_path: Option<String>,
|
||||
|
||||
/// Model to use: seedance2, seedance2p0, seedance_2p0, seedance2fast,
|
||||
/// seedance2p0fast, seedance_2p0_fast, happyhorse, happy_horse.
|
||||
/// Model: seedance2p0, seedance2p0fast, happyhorse (and underscore variants).
|
||||
/// [default: seedance2p0]
|
||||
#[arg(long)]
|
||||
pub model: Option<String>,
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user