Kimi K3, il modello open-weight di Moonshot AI, è ora disponibile in private preview su Snowflake Cortex AI. Aggiungere K3 a Cortex AI offre ai team un’altra opzione per abbinare il modello giusto al processo, che si tratti di reasoning di frontiera per task complessi o di riservare i modelli proprietari più costosi ai casi in cui fanno la differenza maggiore.
Al lancio, i clienti in preview possono utilizzare Kimi K3 tramite Cortex AI Functions e Snowflake Cortex Inference. Il supporto per Snowflake CoCo, Snowflake Cortex Agents e Snowflake CoWork sarà disponibile a breve.
Nelle valutazioni pubblicate da Moonshot, K3 ha costruito autonomamente un compilatore GPU funzionante da zero, ha riprodotto una complessa ricerca di astrofisica in due ore e ha sostenuto sessioni di coding di più giorni su repository di grandi dimensioni. Questi risultati indicano un modello progettato per lavori che richiedono molti passaggi, utilizzano più di un tipo di input e devono mantenere il contesto nel tempo. Le sezioni seguenti illustrano come si traduce tutto questo su Snowflake.
Kimi K3: progettato per lavori di lunga durata
Kimi K3 è un modello mixture-of-experts con 2.800 miliardi di parametri che attiva 16 esperti su 896 per token, utilizzando il framework Stable LatentMoE di Moonshot. Moonshot riporta un miglioramento di 2,5 volte nell’efficienza di scaling rispetto al suo predecessore, K2.
In pratica, questa architettura è pensata per lavori che richiedono più passaggi e utilizzano più di un tipo di input. Moonshot evidenzia sessioni di coding di lunga durata che navigano tra repository di grandi dimensioni, orchestrano strumenti da terminale e utilizzano screenshot per perfezionare il risultato. I suoi esempi di ricerca combinano revisione della letteratura, codice eseguibile, validazione e visualizzazioni interattive. Per i team, ciò si traduce in sviluppo a livello di repository, sintesi della ricerca e workflow analitici in cui il modello deve mantenere il contesto nel corso di molti turni.
Questi esempi descrivono funzionalità a livello di modello. Gli input, gli strumenti, i limiti di contesto e la gestione dell’output disponibili dipendono dalla superficie Snowflake e dalla configurazione utilizzata.
Fonti: Moonshot AI, Kimi K3: Open Frontier Intelligence e Hugging Face
Cosa puoi fare con Kimi K3 su Snowflake
Kimi K3 aggiunge un’opzione di modello open-weight alla selezione di modelli Snowflake. Durante la private preview, i team possono valutarlo rispetto ai propri task e requisiti di qualità senza configurare un deployment di inferenza separato.
Prossimamente, il supporto per Kimi K3 in Snowflake CoCo, Snowflake CoWork e Cortex Agents estenderà questa valutazione ai workflow di coding, ricerca e agenti AI per i dati:
- Sviluppare con Snowflake CoCo: Il lavoro a livello di repository dipende da più del semplice file che si ha davanti. Uno sviluppatore potrebbe dover tracciare una chiamata attraverso diversi moduli, comprendere i test esistenti e portare una modifica fino a un risultato funzionante. L’attenzione di Kimi K3 per il coding di lunga durata rende quest’area particolarmente utile da valutare in CoCo.
Avvia una nuova sessione con Kimi K3 e assegna un task delimitato con criteri di accettazione espliciti. Moonshot consiglia di non passare a K3 durante una sessione già in corso con un altro modello, poiché il modello è sensibile al modo in cui viene mantenuta la cronologia della conversazione. - Portare la ricerca negli agenti AI per i dati: Con il supporto in Snowflake CoWork e Cortex Agents, i team potranno valutare workflow di ricerca e analisi basati sui dati e sugli strumenti disponibili al proprio agente AI. Ad esempio, utilizza Kimi K3 per confrontare le note di ricerca sui clienti, identificare requisiti in conflitto e preparare un brief con le evidenze a supporto di ogni raccomandazione.
Risultati dei benchmark
Il seguente riepilogo mostra i risultati della tabella di valutazione pubblicata da Moonshot AI, che include benchmark di coding, agentici, di reasoning e visivi. Per la metodologia completa, i dettagli sull’harness e le note, consulta la scheda del modello Kimi K3 di Moonshot AI.
| Benchmark | Risultato Kimi K3 |
|---|---|
| DeepSWE | 67,5 |
| ProgramBench | 77,8 |
| Terminal-Bench 2.1 | 88,3 |
| FrontierSWE | 81,2 |
| BrowseComp | 91,2 |
| DeepSearchQA | 95,0 |
| ResearchRubrics | 76,2 |
| GDPval-AA v2 | 1686 |
| GPQA Diamond | 93,5 |
| AA-LCR | 74,7 |
| OmniDocBench | 91,1 |
| PerceptionBench | 58,5 |
Fonte: Moonshot AI
Sintetizzare la ricerca con Cortex AI Functions
Cortex AI Functions porta le chiamate ai modelli in SQL. Un analista può utilizzare AI_COMPLETE per confrontare note di ricerca o sintetizzare il testo di un documento senza scrivere un client API separato. Questo esempio autonomo utilizza interviste fittizie sul prodotto:
SELECT AI_COMPLETE(
'kimi-k3',
'Compare these fictional product research notes. Interview A: export jobs time out on large reports. Interview B: users need scheduled exports. Interview C: report definitions are hard to reuse. Group the needs, explain how they differ, and propose follow-up questions. Use only the supplied notes.'
) AS research_summary;Chiamare Kimi K3 con l’SDK di OpenAI
Kimi K3 supporta il formato di richiesta Chat Completions, quindi gli sviluppatori possono utilizzare l’SDK di OpenAI per richiamarlo tramite l’API REST Cortex di Snowflake. Imposta SNOWFLAKE_PAT sul tuo token di accesso programmatico Snowflake e SNOWFLAKE_ACCOUNT_URL sull’URL HTTPS del tuo account.
import os
from openai import OpenAI
account_url = os.environ["SNOWFLAKE_ACCOUNT_URL"].rstrip("/")
client = OpenAI(
api_key=os.environ["SNOWFLAKE_PAT"],
base_url=f"{account_url}/api/v2/cortex/v1",
)
response = client.chat.completions.create(
model="kimi-k3",
messages=[{
"role": "user",
"content": (
"Compare these fictional product research notes. "
"Interview A: export jobs time out on large reports. "
"Interview B: users need scheduled exports. "
"Interview C: report definitions are hard to reuse. "
"Group the needs, explain how they differ, and propose "
"follow-up questions. Use only the supplied notes."
),
}],
)
print(response.choices[0].message.content)Cosa sapere prima di iniziare
- La cronologia della conversazione è importante. K3 è stato addestrato mantenendo la cronologia del ragionamento. Passare a K3 a metà sessione da un altro modello, oppure utilizzare un harness che elimina il contenuto di ragionamento, può peggiorare la qualità dell’output. Avvia sessioni nuove quando valuti K3.
- Il modello può essere proattivo. Quando K3 riscontra problemi minori o un intento ambiguo, potrebbe agire per tuo conto invece di chiedere chiarimenti. Utilizza vincoli espliciti nei prompt di sistema e assicurati di usare autorizzazioni di approvazione appropriate per l’agente AI nei deployment che richiedono limiti rigorosi.
- Moonshot afferma che la user experience complessiva di K3 “è ancora indietro rispetto ai modelli proprietari più potenti, Claude Fable 5 e GPT 5.6 Sol”. Considera K3 come una solida opzione open-weight da valutare, non come un sostituto immediato per ogni workload.
Inizia subito
Il modello migliore per un task dipende dal task. In private preview, Kimi K3 offre ai team un modello open-weight avanzato che possono valutare tramite Cortex AI Functions e Cortex Inference senza dover effettuare il provisioning di un’infrastruttura separata. Utilizza l’ID modello kimi-k3, esegui un task che già conosci e confronta i risultati.
I modelli open-weight di questa scala richiedevano in passato infrastrutture dedicate e un team per gestirle. Ora si riducono a un semplice cambio di ID modello. Ogni nuovo modello sulla piattaforma AI gestita di Snowflake amplia ciò che i team possono valutare, e K3 ne aggiunge uno progettato per lavori che richiedono molti passaggi per essere completati.
Scopri di più
- Sviluppare applicazioni agentiche con Cortex Agents: inizia a usare Cortex Agents e scopri come sviluppare esperienze di intelligenza artificiale basate sui tuoi dati aziendali.
- Iniziare a usare Snowflake CoWork: scopri di più su Snowflake CoWork e provalo con la nostra guida introduttiva.
- Iniziare a sviluppare con Snowflake CoCo: scopri di più su Snowflake CoCo e mettiti all’opera con la guida introduttiva di CoCo Desktop.
L’API REST Cortex ti dà accesso ai principali modelli di frontiera tramite l’endpoint o l’SDK che preferisci. Tutta l’inferenza viene eseguita all’interno del perimetro Snowflake, quindi i tuoi dati rimangono sicuri e all’interno dei tuoi confini di governance. Esplora l’API REST Cortex per saperne di più.
Dichiarazioni previsionali
Questo articolo contiene delle affermazioni riferite al futuro, tra cui offerte future di prodotto, che però non rappresentano un impegno a fornire alcuna offerta di prodotto. I risultati e le offerte effettivi possono differire e sono soggetti a rischi e incertezze noti e ignoti. Per maggiori informazioni, consulta il nostro più recente modulo 10-Q.



