Skip to content

Not all available models in Snowflake Cortex can be selected #851

@FrankTub

Description

@FrankTub

I expected that all models available in Snowflake Cortex could be selected in altimate-code. This does not seem to be the case — for example, Claude Opus 4.7 cannot be selected even though it is listed in Snowflake's own docs:
https://docs.snowflake.com/en/user-guide/snowflake-cortex/aisql-regional-availability

Possible root cause:

This may be caused by Snowflake Cortex not implementing their models API endpoint in the same way as OpenAI.

Feedback from Snowflake:

Snowflake Cortex does have a GA OpenAI-compatible Chat Completions API, so the claim is correct for that specific endpoint:
POST https://<account>.snowflakecomputing.com/api/v2/cortex/v1/chat/completions

However, tools like JetBrains AI Assistant typically probe /v1/models first to list available models, and Snowflake's models endpoint has a non-standard behaviour (requires a JSON body on GET) that breaks most standard clients before any inference call is made.


Metadata

Field Value
CLI Version 0.7.3
Platform darwin
Architecture arm64
OS Release 25.5.0
Category bug

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions