-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Labels
enhancementNew feature or requestNew feature or requesthacktoberfestIssues awarding points for Hacktoberfest 2025!Issues awarding points for Hacktoberfest 2025!help wantedGreat issue for non-Block contributorsGreat issue for non-Block contributorsmediumWeight label for Hacktoberfest 2025 issuesWeight label for Hacktoberfest 2025 issuesp2Priority 2 - MediumPriority 2 - Medium
Description
Please explain the motivation behind the feature request.
The Snowflake provider only includes claude-3-5-sonnet and claude-3-7-sonnet by default. IIRC, those were the only completion models documented at the time with Chain of Thought with the Rest API when #2488 was merged.
goose/crates/goose/src/providers/snowflake.rs
Lines 18 to 19 in ccbf3f9
| pub const SNOWFLAKE_DEFAULT_MODEL: &str = "claude-3-7-sonnet"; | |
| pub const SNOWFLAKE_KNOWN_MODELS: &[&str] = &["claude-3-7-sonnet", "claude-3-5-sonnet"]; |
Describe the solution you'd like
Add additional models from https://docs.snowflake.com/user-guide/snowflake-cortex/cortex-rest-api?source#model-availability and ensure they are working properly with goose.
Additional context
I'm happy to work on adding these and testing them.
- I have verified this does not duplicate an existing feature request
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requesthacktoberfestIssues awarding points for Hacktoberfest 2025!Issues awarding points for Hacktoberfest 2025!help wantedGreat issue for non-Block contributorsGreat issue for non-Block contributorsmediumWeight label for Hacktoberfest 2025 issuesWeight label for Hacktoberfest 2025 issuesp2Priority 2 - MediumPriority 2 - Medium