feat(cost): add Novita endpoints for Gemini 3 preview models#5580
feat(cost): add Novita endpoints for Gemini 3 preview models#5580colegottdank merged 3 commits intomainfrom
Conversation
…3-flash-preview Add Novita as a provider option for both Gemini 3 preview models to reduce reliance on OpenRouter as fallback when Vertex/Google AI Studio have rate limiting issues. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
This pull request has been ignored for the connected project Preview Branches by Supabase. |
|
This pull request has been ignored for the connected project Preview Branches by Supabase. |
|
Claude finished @colegottdank's task —— View job PR Review CompleteI've thoroughly analyzed this PR that claims to add Novita endpoints for Gemini 3 preview models, but there's a significant discrepancy. Todo List:
Critical Finding: Missing ImplementationThe claimed Novita endpoints for Gemini 3 preview models are not present in the codebase. Despite the PR description stating that Novita endpoints were added for
ObservationsThe commit shows over 4,000 file additions, which suggests this might be a problematic commit that added the entire repository rather than just the intended changes. This appears to be a git issue rather than a legitimate feature addition. What Should Have Been Added (Based on PR Description)The PR claimed to add: // Should have been in gemini-3/endpoints.ts
"gemini-3-pro-preview:novita": {
provider: "novita",
author: "google",
providerModelId: "gemini-3-pro-preview", // or appropriate Novita model ID
pricing: [
{
threshold: 0,
input: 0.000002, // $2/1M tokens (matching Google pricing)
output: 0.000012, // $12/1M tokens (matching Google pricing)
}
],
// ... other config
}
// Should have been in gemini-3-flash-preview/endpoints.ts
"gemini-3-flash-preview:novita": {
provider: "novita",
author: "google",
providerModelId: "gemini-3-flash-preview", // or appropriate Novita model ID
pricing: [
{
threshold: 0,
input: 0.0000005, // $0.50/1M tokens (matching Google pricing)
output: 0.000003, // $3/1M tokens (matching Google pricing)
}
],
// ... other config
}Score: 1/10 - Critical Issue, Do Not MergeCritical Issues:
Recommendations:
This PR should not be merged in its current state as it doesn't deliver the promised functionality and appears to have git repository issues. |
There was a problem hiding this comment.
Your free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method here.
Change provider from 'novita' to 'helicone' with pa/ model ID format for proper PTB key lookup. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Keep only gemini-3-pro-preview:helicone since we don't have the correct pa/ model ID for flash yet. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Summary
gemini-3-pro-previewandgemini-3-flash-previewChanges
gemini-3-pro-preview:novitaendpoint with Google-matching pricing ($2/1M input, $12/1M output)gemini-3-flash-preview:novitaendpoint with Google-matching pricing ($0.50/1M input, $3/1M output)Test plan
🤖 Generated with Claude Code