Building AI-powered apps with Streamlit and Trulens
In this video, @DataProfessor chat with Josh Reini, Developer Advocate for Trulens at Snowflake on how to use Trulens with Streamlit to build AI apps.
TruLens is a software tool that helps you to objectively measure the quality and effectiveness of your LLM-based applications using feedback functions.
Feedback functions help to programmatically evaluate the quality of inputs, outputs, and intermediate results, so that you can expedite and scale up experiment evaluation. Use it for a wide variety of use cases including question answering, summarization, retrieval-augmented generation, and agent-based applications.
🕹️ Demo app: https://trulens-openai.streamlit.app/
🐙 GitHub repo https://github.com/streamlit/cookbook/tree/main/recipes/trulens
Learn more
🔗 Trulens website: https://www.trulens.org/
🔗 TruLens Guardrails Documentation:
https://www.trulens.org/component_guides/guardrails/
🔗 TruLens/Streamlit Components Documentation: https://www.trulens.org/getting_started/dashboard/#streamlit-components
Connect with Josh
🔗 LinkedIn: linkedin.com/in/josh-reini
🔗 Twitter: https://twitter.com/_jreini