SnowConvert AI - Assistant de migration - Facturation

L’assistant de migration SnowConvert AI utilise l”API REST Snowflake Cortex, ce qui entraîne des coûts de calcul basés sur le nombre de jetons traités. Vous pouvez voir les taux actuels dans le Tableau de consommation du service Snowflake, et obtenir plus d’informations sur la façon de surveiller l’utilisation et les coûts du LLM de votre compte dans la documentation Snowflake pour l’utilisation de grands modèles de langage.

Il n’est pas possible d’estimer précisément le coût d’une interaction donnée avec l’assistant de migration, car chaque réponse est générée de manière personnalisée en fonction de l’objet de code sur lequel vous travaillez. Une estimation raisonnable d’une interaction d’un cycle courante, pour résoudre un EWI est de 3 500 jetons. À des taux actuels de 2,55 crédits par million de jetons, il en résulte une utilisation de 0,0089 crédits, pour un coût de ~0,027 $ pour [Enterprise Edition dans AWS, US Est (Virginie du Nord)] (https://www.snowflake.com/en/pricing-options/). Il ne s’agit que d’une estimation, et il est possible que les interactions utilisent significativement plus de jetons que cela, en particulier si elles impliquent plusieurs séries de conversation avec le LLM.

Parce que l’assistant de migration SnowConvert AI utilise l’API REST Snowflake Cortex, la seule façon d’obtenir les informations requises pour estimer les coûts des requêtes exécutées est de consulter la vue CORTEX_ACCOUNT_USAGE_HISTORY en exécutant la requête suivante :

 SELECT * FROM SNOWFLAKE.ACCOUNT_USAGE.CORTEX_FUNCTIONS_USAGE_HISTORY WHERE warehouse_id = 0 ORDER BY start_time DESC;
Copy

La requête fournie isole les demandes faites par l’assistant de migration SnowConvert AI en filtrant les appels qui n’ont pas utilisé d’entrepôt virtuel. Cette condition est efficace, car les appels de l’API REST Cortex sont traités sans entrepôt, ce qui nous permet de les distinguer des requêtes standard basées sur SQL.

Avertissement

Limitation : Cette requête ne permet pas de distinguer les appels de l’API REST effectués par l’assistant de migration SnowConvert AI des autres appels de l’API REST exécutés par le même utilisateur. Par conséquent, si un utilisateur utilise l’API REST Cortex à d’autres fins, il sera impossible d’isoler et d’attribuer la consommation spécifiquement à cet outil.