Muse Spark 1.3
meta/muse-spark-1.3
- Latency
- 0ms
- Cost
- $0
- Per 1,000
- $0
0 in · 0 out · 0 words · checks 0/4
- contains
- regex
- not_contains
- not_contains
(empty output)
Judge: —
Code fix · 4 checks · max 600 tokens · benched 2026-09-16
Meta models side by side on "Parameterise a SQL query in Python": Llama 4 Scout scores 10/10; Llama 4 Scout is the cheapest answer scoring 8+ at $0.02 per 1,000 runs. Outputs, checks, judge reasons, latency and cost.
System
You are a senior engineer. Reply with code only unless asked otherwise.
User
This sqlite3 code is vulnerable to SQL injection. Rewrite it to use a parameterised query with sqlite3's ? placeholder. Return the complete corrected function only.
def find_user(cursor, email):
query = f"SELECT id, name FROM users WHERE email = '{email}'"
cursor.execute(query)
return cursor.fetchone()Rubric for the judge: Uses execute(sql, (email,)) with a ? placeholder, keeps the same columns and return, no string formatting left.
Every cell is one OpenRouter call at temperature 0 with the prompt's token cap and reasoning effort "low" where the model supports it. Cost is usage × the catalogue rate in models.json. Quality is one judge call to anthropic/claude-haiku-4.5 against the prompt's rubric, cached per prompt version.
meta/muse-spark-1.3
0 in · 0 out · 0 words · checks 0/4
(empty output)
Judge: —
meta/muse-glimmer-30b
110 in · 138 out (96 reasoning) · 18 words · checks 3/4
def find_user(cursor, email):
query = "SELECT id, name FROM users WHERE email = ?"
cursor.execute(query, (email,))
return cursor.fetchone()Judge: The output correctly uses parameterised query with ? placeholder, execute(query, (email,)) syntax, maintains identical columns and return statement, eliminates all string formatting, and provides only the corrected function as requested.
meta-llama/llama-4-maverick
97 in · 41 out · 20 words · checks 3/4
```python
def find_user(cursor, email):
query = "SELECT id, name FROM users WHERE email = ?"
cursor.execute(query, (email,))
return cursor.fetchone()
```Judge: The output correctly uses parameterised query with ? placeholder, execute(query, (email,)) syntax, maintains identical SELECT columns and return statement, eliminates all string formatting, and provides only the corrected function as requested.
meta-llama/llama-4-scout
97 in · 41 out · 20 words · checks 3/4
```python
def find_user(cursor, email):
query = "SELECT id, name FROM users WHERE email = ?"
cursor.execute(query, (email,))
return cursor.fetchone()
```Judge: The output correctly uses parameterised query with ? placeholder, execute(query, (email,)) syntax, maintains identical SELECT columns and return statement, eliminates all string formatting, and provides only the corrected function as requested.
Code fix: Uses execute(sql, (email,)) with a ? placeholder, keeps the same columns and return, no string formatting left. The deterministic checks are contains, regex, not_contains, not_contains.
If the judge's bar of 8/10 is good enough for you, Llama 4 Scout at $0.02 per 1,000 runs. If you need the top score, Llama 4 Scout at $0.02 per 1,000 runs.
Run it yourself
Re-run this prompt on Meta with your own OpenRouter key, or tweak the wording and see what changes.
More Meta prompts
If our calculators helped you cut down on hidden AI wallet leaks, thanks for using them. A tiny fraction of your savings is what keeps our pricing indexes updated daily.
Not sure which AI is cheapest for your use case? Find out in 30 seconds — no signup required.
AI cost intelligence
Join the OverpayingForAI list for pricing updates, cheaper alternatives, and practical buying guidance.
Now tracking 50+ AI tools, models, platforms, subscriptions, coding tools, and automation products.