Skip to content

Commit 0c2b655

Browse files
Update READMEs: replace invalid free models with verified ones
Changes: - Replace nvidia/llama-3.1-nemotron-ultra-253b-v1:free with venice/uncensored:free (404 error - model removed from free tier) - Replace deepseek/deepseek-chat:free with verified working models (404 error) - Replace qwen/thudm free models with verified alternatives - Add note about OpenRouter free tier limits (50 req/day, 1000/day with $10+ credits) - Updated Python and main README examples with verified free models: - meta-llama/llama-4-maverick:free - deepseek/deepseek-r1:free - meta-llama/llama-3.3-70b-instruct:free - venice/uncensored:free Related to OpenRouter policy changes in 2025 (see FINAL_SUMMARY_FREE_MODELS.md) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 8700e18 commit 0c2b655

File tree

2 files changed

+15
-12
lines changed

2 files changed

+15
-12
lines changed

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -260,6 +260,7 @@ pip install google-genai
260260
- Supports models from OpenAI, Anthropic, Meta, Google, Mistral, and more
261261
- Format: 'provider/model-name' (e.g., 'openai/gpt-5', 'anthropic/claude-opus-4.1')
262262
- Free models available with `:free` suffix (e.g., 'deepseek/deepseek-r1:free', 'meta-llama/llama-4-maverick:free')
263+
- **Note**: Free tier limits (as of Oct 2025): 50 requests/day (1000/day with $10+ credits), 20 requests/minute. Some models may be unavailable.
263264

264265
## Usage Examples
265266

@@ -357,7 +358,7 @@ free_models_results = interactive_consensus_annotation(
357358
tissue="blood",
358359
models=[
359360
{"provider": "openrouter", "model": "meta-llama/llama-4-maverick:free"}, # Meta Llama 4 Maverick (free)
360-
{"provider": "openrouter", "model": "nvidia/llama-3.1-nemotron-ultra-253b-v1:free"}, # NVIDIA Nemotron Ultra 253B (free)
361+
{"provider": "openrouter", "model": "venice/uncensored:free"}, # Venice Uncensored (free)
361362
{"provider": "openrouter", "model": "deepseek/deepseek-r1:free"}, # DeepSeek R1 (free, advanced reasoning)
362363
{"provider": "openrouter", "model": "meta-llama/llama-3.3-70b-instruct:free"} # Meta Llama 3.3 70B (free)
363364
],
@@ -814,7 +815,7 @@ free_consensus_results <-
814815
tissue_name = "your tissue type", # e.g., "human heart"
815816
models = c(
816817
"meta-llama/llama-4-maverick:free", # Meta Llama 4 Maverick (free)
817-
"nvidia/llama-3.1-nemotron-ultra-253b-v1:free", # NVIDIA Nemotron Ultra 253B (free)
818+
"venice/uncensored:free", # Venice Uncensored (free)
818819
"deepseek/deepseek-r1:free", # DeepSeek R1 (free, advanced reasoning)
819820
"meta-llama/llama-3.3-70b-instruct:free" # Meta Llama 3.3 70B (free)
820821
),

python/README.md

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ Single-cell RNA sequencing has revolutionized our understanding of cellular hete
3232
- OpenRouter (Access to multiple models through a single API)
3333
- Supports models from OpenAI, Anthropic, Meta, Mistral and more
3434
- Format: 'provider/model-name' (e.g., 'openai/gpt-5', 'anthropic/claude-3-opus')
35+
- Free models available with `:free` suffix (e.g., 'meta-llama/llama-4-maverick:free')
36+
- Free tier limits (as of Oct 2025): 50 requests/day (1000/day with $10+ credits)
3537
- **Seamless Integration**:
3638
- Works directly with Scanpy/AnnData workflows
3739
- Compatible with scverse ecosystem
@@ -432,7 +434,7 @@ free_model_annotations = annotate_clusters(
432434
marker_genes=marker_genes,
433435
species='human',
434436
tissue='peripheral blood',
435-
provider_config={"provider": "openrouter", "model": "deepseek/deepseek-chat:free"} # Free model with :free suffix
437+
provider_config={"provider": "openrouter", "model": "meta-llama/llama-4-maverick:free"} # Free model with :free suffix
436438
)
437439

438440
# Print annotations from different models
@@ -483,10 +485,10 @@ result = interactive_consensus_annotation(
483485
species='human',
484486
tissue='peripheral blood',
485487
models=[
486-
{"provider": "openrouter", "model": "deepseek/deepseek-chat:free"}, # DeepSeek (free)
487-
{"provider": "openrouter", "model": "deepseek/deepseek-r1:free"}, # Microsoft (free)
488-
{"provider": "openrouter", "model": "qwen/qwen-2.5-7b-instruct:free"}, # Qwen (free)
489-
{"provider": "openrouter", "model": "thudm/glm-4-9b:free"} # GLM (free)
488+
{"provider": "openrouter", "model": "meta-llama/llama-4-maverick:free"}, # Llama 4 (free)
489+
{"provider": "openrouter", "model": "deepseek/deepseek-r1:free"}, # DeepSeek R1 (free)
490+
{"provider": "openrouter", "model": "meta-llama/llama-3.3-70b-instruct:free"}, # Llama 3.3 (free)
491+
{"provider": "openrouter", "model": "venice/uncensored:free"} # Venice (free)
490492
],
491493
consensus_threshold=0.7,
492494
max_discussion_rounds=3,
@@ -616,7 +618,7 @@ result = interactive_consensus_annotation(
616618
models=[
617619
'gpt-5', # Direct API (paid)
618620
{"provider": "openrouter", "model": "openai/gpt-5"}, # OpenRouter (paid)
619-
{"provider": "openrouter", "model": "deepseek/deepseek-chat:free"}, # OpenRouter (free)
621+
{"provider": "openrouter", "model": "deepseek/deepseek-r1:free"}, # OpenRouter (free)
620622
],
621623
consensus_threshold=0.8, # Higher threshold to force discussion
622624
max_discussion_rounds=3, # Allow multiple rounds of discussion
@@ -629,10 +631,10 @@ result_free = interactive_consensus_annotation(
629631
species='human',
630632
tissue='peripheral blood',
631633
models=[
632-
{"provider": "openrouter", "model": "deepseek/deepseek-chat:free"}, # DeepSeek (free)
633-
{"provider": "openrouter", "model": "deepseek/deepseek-r1:free"}, # Microsoft (free)
634-
{"provider": "openrouter", "model": "qwen/qwen-2.5-7b-instruct:free"}, # Qwen (free)
635-
{"provider": "openrouter", "model": "thudm/glm-4-9b:free"} # GLM (free)
634+
{"provider": "openrouter", "model": "meta-llama/llama-4-maverick:free"}, # Llama 4 (free)
635+
{"provider": "openrouter", "model": "deepseek/deepseek-r1:free"}, # DeepSeek R1 (free)
636+
{"provider": "openrouter", "model": "meta-llama/llama-3.3-70b-instruct:free"}, # Llama 3.3 (free)
637+
{"provider": "openrouter", "model": "venice/uncensored:free"} # Venice (free)
636638
],
637639
consensus_threshold=0.7,
638640
max_discussion_rounds=2,

0 commit comments

Comments
 (0)