At Snowflake

TruLens ❤️ Snowflake OSS

TruLens ❤️ Snowflake OSS

When Snowflake acquired the TruEra AI Observability platform, we committed to keeping TruLens open source. We're not only keeping that promise; we're emphasizing it. Our goal remains to support LLM app developers in creating trustworthy generative AI applications.

In the weeks since the acquisition, we have already added ecosystem-friendly enhancements including:

  • Parallelization of groundedness feedback evaluation
  • Support for LangChain > 0.2x retrievers
  • Context filtering guardrails
  • Query optimizations for the TruLens dashboard resulting in 4 to 32x benchmarked speedup

We plan to continue making enhancements and improvements that benefit the community at large, whether on Snowflake or not.

Snowflake is increasingly focusing on open source projects that provide value to the AI ecosystem. In addition to sharing this continued commitment to growing TruLens, we also want to share some of the ways that OSS Snowflake projects can enable TruLens users to build better LLM apps in open source. Snowflake maintains a stable of open source projects that complement TruLens, notably the Streamlit app framework, the Modin library and Arctic foundation models.

TruLens ❤️ Streamlit

Streamlit makes it easier than ever for gen AI builders to deploy an easy-to-use user interface for all things AI. Streamlit has been the foundation of the TruLens UI since its inception. By working alongside the Streamlit team, TruLens will more quickly benefit from new Streamlit features. In future releases, we also plan to make it even easier to add TruLens components to the applications you are already building in Streamlit.

TruLens ❤️ Arctic LLMs

Snowflake recently released the Arctic family of foundation models in open source. We have made them available for powering TruLens feedback functions with just two lines of code.

from trulens_eval.feedback.provider import Cortex
provider = Cortex(model_engine="snowflake-arctic")

You can see the full quickstart available on Github: TruLens + Arctic Quickstart

These models can immediately be plugged into TruLens feedback functions while offering a favorable trade-off for performance and latency compared to other OSS models.

Below you can see our first benchmark result of Arctic Instruct as the base model for our groundedness benchmark using the SummEval data set. Open Source Arctic Instruct offers comparable accuracy and latency to other SOTA models.

Groundedness Task Performance by Base Model

You can read more about TruLens benchmarks here.

Now, as we embark on this endeavor, we're excited to continue developing TruLens-Eval in open source, in a way that benefits the whole ecosystem.

Embrace Generative AI and LLMs with the Snowflake AI Data Cloud

Share Article

Snowflake Postgres: Built for Developers, Ready for the Enterprise

Discover how Snowflake Postgres provides a production-ready, enterprise-grade foundation of compatible Postgres to support developers through the entire development lifecycle.

Unlocking Trust in Enterprise AI with AI Observability and Evaluations in Snowflake Cortex AI

Snowflake Cortex AI helps teams build trustworthy, production-ready AI apps with built-in observability, evaluations, and performance monitoring.

Snowflake Unites Industry Leaders to Unlock AI's Potential with the Open Semantic Interchange Initiative

Snowflake and industry partners launch the Open Semantic Interchange (OSI) to create a common, open standard for the AI, BI, and data analytics ecosystem.

LLM App Development With Snowflake Cortex

Snowflake's LLM-powered features enable easy integration of LLMs into analytical workflows and app development.

Snowflake to Acquire Truera AI Observability Platform

Snowflake Announces Agreement to Acquire TruEra AI Observability Platform to Bring LLM and ML Observability to the AI Data Cloud

Elevate AI Creation with Snowflake's Unified AI & ML Platform

Discover Snowflake’s unified platform for generative AI and ML, simplifying AI integration and enhancing business operations with cutting-edge technology.

Snowflake launches text-embedding model for retrieval use cases

Explore Snowflake Arctic's new open-source embedding models, delivering top retrieval performance with smaller sizes for faster deployment and lower costs.

Analytics, Apps, AI and Open Standards: Top 4 Highlights from Microsoft Ignite

Discover highlights from Microsoft Ignite, including Snowflake's integration with Microsoft Power Platform, Dynamics 365 and Fabric, and much more.

Collect Logs and Traces From Your Snowflake Applications

Snowflake Event Tables for logging and tracing is essential to boost application observability and supportability for Snowflake developers.

Subscribe to our blog newsletter

Get the best, coolest and latest delivered to your inbox each week

Where Data Does More

  • 30-day free trial
  • No credit card required
  • Cancel anytime