← All skills

Random

Free

A model can't produce genuinely unpredictable values; this draws real randomness from a secure generator.

Developer Tools

Generates random integers, makes random selections from a list, shuffles items, and creates random strings. Runs locally with no charge. Useful for simulations, test data, sampling, and games.

Use when

You need genuine randomness the model cannot produce, like a dice roll, a pick, or a token.

Not for

Reproducible or seeded sequences, statistical sampling with a fixed seed, or UUIDs (use encoding).

What you can do

  • Generate one or more uniform random integers in a range (inclusive).
  • Pick one or more items from a list, with or without repetition.
  • Shuffle a list into a random order.
  • Generate a random string from a charset or a custom alphabet.

What you get back

information

Run it

Skills run through one gateway with your Faro token. Hand it an intent in plain language; Faro routes to the right sub-skill, runs it, and bills per call.

curl -X POST "https://skill.askfaro.com/skills/random/run" \
  -H "Authorization: Bearer $FARO_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"intent":{"prompt":"Pick a random number between 1 and 100"}}'

Example requests

  • Pick a random number between 1 and 100
  • Randomly pick 3 names from this list: Alice, Bob, Carol, Dave, Eve
  • Generate a random 16-character alphanumeric string