Uptrain

Latest version: v0.7.1

Safety actively analyzes 710445 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 10

0.4.1

- Reduce Dependencies
- Add support for Python-3.12

0.4.0

We're thrilled to introduce the latest updates and enhancements in this release! ๐ŸŒŸ

๐Ÿ†• New Features and Improvements:

1. **Log_and_Evaluate**: Experience seamless logging and evaluation with our new "log_and_evaluate" feature. ๐Ÿ“Š

2. **Evaluate_Experiments**: Dive into deeper insights with "evaluate_experiments" to gain a better understanding of your model's performance. ๐Ÿ“ˆ

3. **Prebuilt Evaluations**: We've added prebuilt evaluations for effortless and quick assessment. ๐Ÿ“‹

4. **EvalLLM Evaluator**: Staying true to our open-source roots! ๐ŸŽ‰ We've introduced the all-new EvalLLM evaluator for users wishing to use UpTrain for free, allowing evaluations without the need for UpTrain accounts. ๐Ÿ’ผ

5. **Expanded LLM Support**: Now supporting over 100+ Language Model Models (LLMs)! ๐ŸŒ

6. **Token Limiter and Fallback**: Ensure your models stay within token limits with the new token limiter, backed by a robust fallback mechanism. ๐Ÿ›ก๏ธ

7. **New Evaluations**:
- ๐Ÿ“œ **Guideline Adherence**: Evaluate your model's adherence to guidelines.
- ๐Ÿ”„ **Response Completeness wrt Context**: Assess response completeness with respect to context.

8. **New JavaScript Client**: Discover our all-new JavaScript client for a more seamless integration experience. ๐Ÿ“ฆ

9. **Enhanced Chart Descriptions**: Charts just got more informative with added descriptions for better data comprehension. ๐Ÿ“Š๐Ÿ“

10. **Download Dataset and Results**: Our client now allows you to conveniently download datasets and results with just a few clicks! ๐Ÿ’พ


We're committed to making your experience with our platform even better. Thank you for your continued support and feedback! ๐Ÿ™Œ

For more details and bug fixes, please refer to the full release documentation. Feel free to reach out to us with any questions or feedback. ๐Ÿ“ง๐Ÿ’ฌ

Happy experimenting! ๐Ÿงช๐Ÿ”ฌ๐Ÿš€

0.3.8

Minor Fixes and Improvements
- Faster processing
- Improved API functionality
- Add Pandas fallback for Polars

0.3.7

We're thrilled to unveil the latest additions in UpTrain version 0.3.7, designed to elevate your evaluation and grading experience.

- Enhanced Context Analysis ๐Ÿ”„
- Say hello to the Context Relevance Operator, a powerful addition that allows you to assess model responses within their context, ensuring higher accuracy and coherence.
- Fact-Based Scoring ๐Ÿ“Š
- Introducing the Response Factual Score Operator, an invaluable tool for evaluating the accuracy of model-generated responses in terms of factual content.
- Language and Tone Assessment ๐Ÿ—ฃ๏ธ๐ŸŽต
- Dive deep into the nuances of language and communication style using the Language Critique and Tone Critique Operators. These features empower you to analyze the structure and tone of model outputs, ensuring they align perfectly with your requirements.
- Comprehensive Response Analysis โœ…
- The Response Completeness Operator brings a new layer of evaluation, enabling you to gauge how thoroughly model responses address the given prompts. This ensures your outputs are not only accurate but also comprehensive.
- Improved Documentation ๐Ÿ“š
- Updated user guides and documentation for seamless integration of new features.
- Bug Fixes and Performance ๐Ÿž
- In our commitment to providing you with a seamless experience, we've ironed out various bugs and optimized performance, making your journey with UpTrain even smoother.

0.3.6

- Improved documentation ๐Ÿ“‘
- Create your evaluations with ease using our new [Key Components Documentation ](https://docs.uptrain.ai/key-components)
- Better Failure Handling ๐Ÿ›ก๏ธ
- The new failure handling significantly reduces failures due to API requests allowing you to perform robust model grading evaluations
- Custom Operators ๐Ÿงช
- You can now define any custom Python functions as an Operator and use it to perform your evaluations using [CustomOperator](https://docs.uptrain.ai/tutorials/custom-operator)
- New Readers for BigQuery and DuckDB ๐Ÿ“–
- Now, you can directly provide a query and UpTrain can read data from your BigQuery Database using [BigQueryReader](https://uptrain-ai.github.io/uptrain/operators/IO/BigQueryReader/) and DuckDB database using [DuckDBReader](https://uptrain-ai.github.io/uptrain/operators/IO/DuckDBReader/)
- New Validation Retry Logic ๐Ÿ’ก
- You can now set your own retry logic which dictates how to generate LLM responses in case of validation failures. This could be any Python function like modifying prompt, temperature, triggering a tool, returning a default response, etc.
- You can also check if the LLM response is empty or not for the given query and get back a default message instead of the LLM response.

0.3.5

- We added a new class called ExperimentArgs that allows you to compare the output of multiple prompts easily
- We have also revamped our plotting features:
- Directly use the plot you need by using the new LineChart, BarChart, Histogram, and ScatterPlot classes
- Create your own custom Plotly charts using the CustomPlotlyChart class
- Show multiple charts using the MultiPlot class

Page 6 of 10

ยฉ 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.