Skip to content

Conversation

@steebchen
Copy link
Member

@steebchen steebchen commented Sep 30, 2025

Added configurations for various free models including Meta Llama 3.2 (3B and 1B), Meta Llama 3.1 (8B), Mistral Nemo Instruct, DeepSeek V3.2 Exp, and DeepSeek V3.1 Terminus. Included provider details such as pricing, context size, and streaming capabilities.

Summary by CodeRabbit

  • New Features
    • Expanded catalog of free models across multiple families (e.g., Meta, Mistral, DeepSeek, and more), with updated capabilities including streaming, vision, tools, and JSON output support where applicable.
    • Added detailed provider metadata for each model to improve selection and compatibility.
  • Changes
    • Updated JSON output behavior for the free nemotron-nano-9b-v2 model (now disabled), aligning its responses with non-JSON defaults.

Added configurations for various free models including Meta Llama 3.2 (3B and 1B), Meta Llama 3.1 (8B), Mistral Nemo Instruct, DeepSeek V3.2 Exp, and DeepSeek V3.1 Terminus. Included provider details such as pricing, context size, and streaming capabilities.
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Sep 30, 2025

Walkthrough

Expanded the routeway model catalog by adding numerous free models across multiple families and providers, and updated the jsonOutput flag for the existing nemotron-nano-9b-v2:free entry.

Changes

Cohort / File(s) Summary
Routeway free models expansion
packages/models/src/models/routeway.ts
Added many new routewayModels entries for free models (various families/providers) with fields: id, name, family, free, provider details (modelName, prices, context, limits, capabilities), and jsonOutput flags.
Existing model flag adjustment
packages/models/src/models/routeway.ts
Changed jsonOutput from true to false for nemotron-nano-9b-v2:free.

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~25 minutes

Possibly related PRs

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title Check ✅ Passed The pull request title concisely and accurately summarizes the primary change by indicating that multiple free model configurations are being added to the models package, aligning directly with the added routewayModels entries for various families of free models.
Docstring Coverage ✅ Passed No functions found in the changes. Docstring coverage check skipped.
✨ Finishing touches
  • 📝 Generate Docstrings
🧪 Generate unit tests
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch feat/models-free

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 029bc85 and a8091df.

📒 Files selected for processing (1)
  • packages/models/src/models/routeway.ts (1 hunks)
🧰 Additional context used
📓 Path-based instructions (2)
**/*.{ts,tsx}

📄 CodeRabbit inference engine (CLAUDE.md)

**/*.{ts,tsx}: This is a pure TypeScript project—do not use any or as any unless absolutely necessary
Always use top-level ES imports; never use require or dynamic import()

Files:

  • packages/models/src/models/routeway.ts
**/*.{ts,tsx,js,jsx}

📄 CodeRabbit inference engine (AGENTS.md)

Always use top-level import; never use require() or dynamic import()

Files:

  • packages/models/src/models/routeway.ts
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (10)
  • GitHub Check: generate / run
  • GitHub Check: lint / run
  • GitHub Check: build / run
  • GitHub Check: test / run
  • GitHub Check: e2e-shards (4)
  • GitHub Check: e2e-shards (2)
  • GitHub Check: e2e-shards (5)
  • GitHub Check: e2e-shards (1)
  • GitHub Check: e2e-shards (3)
  • GitHub Check: autofix

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants