What's new with version 5.0.1
5.0.1
Dear developers, we're excited to announce the latest release of the Intelligence Layer, packed with important fixes to improve your development experience.
Fixes
In this release, we've addressed several issues to enhance the reliability of our SDK:
- Serialization and deserialization of
ExportedSpan
and itsattributes
now works as expected. This ensures a smoother interaction with exported traces. PromptTemplate.to_rich_prompt
now always returns an empty list for prompt ranges that are empty. This fix prevents potential errors when handling empty prompt ranges.SingleChunkQa
no longer crashes if given an empty input and a specific prompt template. This did not affect users who used models provided incore
, but it enhances stability for other use cases.- Added default values for
labels
andmetadata
forEvaluationOverview
andRunOverview
. This change aligns with the behavior of othermetadata
andlabels
attributes within the SDK. - In the
MultipleChunkRetrieverQa
, text-highlight start and end points are now restricted to within the text length of the respective chunk. This prevents out-of-bound errors and ensures accurate text highlighting.
These fixes aim to provide a more resilient developer experience, allowing your applications to function more smoothly and effectively.
For a detailed list, see our GitHub release page.
Take advantage of these improvements by upgrading to the latest version. Happy coding!