Giskard’s new beta is out! ⭐ Scan your model to find vulnerabilities
We have released Giskard 2 in beta 🚀
Hello there,
This month we have some exciting news: Giskard's new beta release is officially out today!
We’ve listened to the community feedback (your feedback!), to significantly improve our open-source solution for AI Safety.
This is the result of months of hard work, during which we've rebuilt our product from the ground up. Our goal is to make it as easy and as fast as possible for data scientists to integrate Giskard in their development workflow, in order to quickly detect vulnerabilities in AI models.
Giskard’s new beta introduces some valuable new features to improve the reliability of your ML models:
💻 Easy installation
We’ve made the installation process much easier, so now in 1 line of code, you can install our Python library and start scanning your model to find vulnerabilities.
pip install "giskard>=2.0.0b" -U
And of course, it integrates with popular ML libraries such as PyTorch, TensorFlow, Scikit-learn, Hugging Face, and LangChain. It’s also compatible with a wide range of models, from tabular to large language models (LLMs).
🔍 Scan your model and detect vulnerabilities
We’re excited to introduce our new scan feature that quickly allows you to explore your model’s behavior before running any tests, simply using a few lines of code.
Once you have wrapped your model and dataset, you can use the scan feature to find vulnerabilities using:
import giskard
giskard.scan(my_model, my_dataset)
This will produce a widget in your notebook that allows you to explore the detected issues, such as:
📋 Generate and run your test suite
If the automatic scan detects issues in your model, you can automatically generate a set of tests that dive deeper into the detected errors. The test execution is flexible and customizable based on your specific needs; you simply need to provide the necessary parameters through the run method.
scan = giskard.scan(model, data)
test_suite = scan.generate_test_suite()
test_suite.run()
Combining the scan feature and automatic test suites, data scientists will be able to easily identify issues in their models, saving time and ensuring model performance and reliability. You can then interactively debug the problems by uploading the generated test suite to Giskard UI.
🎨 Improved UX
Based on user feedback on the UI being too clunky, we’ve polished it and included improvements such as:
📚 Reusable and ready-made test catalog
To simplify and accelerate the testing process, we’ve introduced a catalog of pre-built tests, data slicing functions, and transformation functions. This eliminates the need to create new testing artifacts from scratch for every new use case.
🗞️ What are the latest news?
🌐 New look, new website!
To mark this special beta release, we’ve revamped our website:
🤸 Life at Giskard
This month we are happy to welcome on board 1 new Giskardian! 🖖
💡 Luca Martial has joined as Product Manager.
🗺 What’s next?
We are actively developing the next releases. Upcoming features will include detection of spurious correlations in the scan, and automatic suggestions of which test to write while debugging.
Stay tuned for the latest updates and advancements in our quest to provide you with the best tool for AI Quality Assurance.
Thank you so much, and see you soon! ❤️
The Giskard Team 🐢
Data Scientist, PhD Student
2yI just ran the demo. It looks very nice !!
Co-founder @ Giskard AI | Secure your LLM Agents ⛑️
2y🚀 What a release! Giskard 2... ... is going to change the lives of #DataScientists and #MLEngineers for the better! Why do I say that? 😰 Finally, data scientists can stop doing manual guess-work when debugging AI models, and ML Engineers can stop worrying when deploying them to production. 🧐 Giskard 2 is the first tool enabling AI professionals to find hidden vulnerabilities in their AI models! This scan is automatic, and can be integrated in your #Python notebook in just 4 lines of code. Don't believe me? Try it directly on #colab: https://colab.research.google.com/github/giskard-ai/giskard/blob/doc/v2_launch/python-client/docs/getting-started/quickstart.ipynb