Modelo Claude Haiku 5.5 na Cortex REST API do Snowflake
O modelo Claude Haiku 5.5 agora está disponível em Public Preview na Cortex REST API do Snowflake.
O que mudou
O modelo Claude Haiku 5.5 está disponível para uso através da Cortex REST API do Snowflake, permitindo chamadas de inferência utilizando a API de mensagens da Anthropic dentro do perímetro de segurança da plataforma.
Para que serve
Imagine que você precisa integrar modelos avançados da Anthropic em suas aplicações externas mantendo a governança e a segurança dos dados dentro do Snowflake.
- Executar inferências com o modelo Claude Haiku 5.5 via API REST.
- Suportar inferência entre regiões usando configurações específicas.
- Utilizar o SDK padrão da Anthropic com autenticação baseada em token.
Como usar
Configure o cliente da Anthropic apontando para o endpoint do Snowflake e passando o token de acesso programático.
import httpx
import anthropic
PAT = "<SNOWFLAKE_PAT>"
http_client = httpx.Client(
headers={"Authorization": f"Bearer {PAT}"},
)
client = anthropic.Anthropic(
api_key="not-used",
base_url="https://<account-identifier>.snowflakecomputing.com/api/v2/cortex",
http_client=http_client,
default_headers={"Authorization": f"Bearer {PAT}"},
)
response = client.messages.create(
model="claude-haiku-5-5",
max_tokens=1024,
messages=[
{"role": "user", "content": "Explique o que é engenharia de dados em uma frase."}
],
)
print(response.content[0].text)
O que acontece nesse código:
- Configura um cliente HTTP personalizado para injetar o token de acesso do Snowflake no cabeçalho de autorização.
- Inicializa o cliente do SDK da Anthropic apontando a URL base para o endpoint do Cortex REST API no Snowflake.
- Envia uma mensagem solicitando a geração de texto utilizando o modelo
claude-haiku-5-5. - Exibe o texto retornado pela resposta do modelo no console.
Limitações e requisitos
- O recurso está em estágio de Public Preview e não é adequado para cargas de trabalho de produção críticas.
- Requer o uso de um Snowflake Programmatic Access Token (PAT) para autenticação.
- O uso requer que a função padrão do usuário possua privilégios adequados, como a role de banco de dados
SNOWFLAKE.CORTEX_USERouSNOWFLAKE.CORTEX_REST_API_USER. - Suporta inferência entre regiões com o parâmetro
CORTEX_ENABLED_CROSS_REGIONconfigurado para opções comoANY_REGION,AWS_GLOBAL, entre outras.
- cortex ai
- rest api
- machine learning
- claude haiku
Claude Haiku 5.5 model in the Cortex REST API (Preview)
Resumo e explicação gerados por IA a partir da release note oficial. Em caso de dúvida, a documentação oficial da plataforma prevalece.
Relacionadas
- SnowflakeGA
Geração de documentos em PDF, Word e PowerPoint no Snowflake CoWork
O Snowflake CoWork agora gera arquivos PDF, Word, PowerPoint e HTML diretamente de suas análises usando a ferramenta de execução de código do Cortex Agent.
snowflake cowork · cortex agent - SnowflakePublic Preview
Cortex Agent SDK para Python e TypeScript no Snowflake
O Cortex Agent SDK permite criar aplicações que utilizam Cortex Agents e Cortex Code em Python e TypeScript.
cortex agents · python - SnowflakeAtualização
Mensagens de erro mais detalhadas na classificação de dados sensíveis
A view DATA_CLASSIFICATION_LATEST agora traz mensagens de erro específicas e códigos do Snowflake para falhas na classificação.
data governance · trust center