NeMo Files CLI Reference
Environment
- CLI path:
/app/.venv/bin/nemo - API server:
http://localhost:8080(default)
Fileset Commands
# Create a fileset
nemo files filesets create <name> --description "<description>"
# Create a fileset in a specific workspace
nemo files filesets create <name> --description "<description>" --workspace <workspace>
# Get fileset details
nemo files filesets get <name>
# List filesets
nemo files filesets list
# Update fileset metadata
nemo files filesets update <name> --description "<description>"
# Delete a fileset
nemo files filesets delete <name>
File Commands
# Upload a file to a fileset
nemo files upload <local_path> <fileset_name>
# Upload to a specific workspace
nemo files upload <local_path> <fileset_name> --workspace <workspace>
# List files in a fileset
nemo files list <fileset_name>
# Download a file
nemo files download <fileset_name> --remote-path <remote_path> -o <local_path>
# Delete a file from a fileset
nemo files delete <fileset_name> --remote-path <file_path>
Common Patterns
Upload a JSONL dataset
# Create the dataset file
cat > /tmp/dataset.jsonl << 'EOF'
{"output": "hello", "expected": "hello"}
{"output": "world", "expected": "world"}
{"output": "foo", "expected": "bar"}
EOF
# Create fileset and upload
nemo files filesets create my-dataset --workspace <workspace>
nemo files upload /tmp/dataset.jsonl my-dataset --workspace <workspace>
Upload and verify
nemo files upload /tmp/myfile.txt my-fileset
nemo files list my-fileset