What's Changed
- [OPIK-803] Update Automation Rules FE to support Python scoring by @andriidudar in #1703
- OPIK-1225: Add feedback scores sorting for find spans by @thiagohora in #1705
- [OPIK-1325] add search to syntaxhighlighter by @awkoy in #1702
- NA: Lazy loading executor strategy by @thiagohora in #1710
- add serviceMonitor template disabled by default by @liyaka in #1709
- [OPIK-1246] [SDK] Stop putting usage into span metadata if metadata was not passed at all by @yaricom in #1708
- Implements ROUGE score with unit tests and documentation by @rohithmsr in #1691
- [NA] Fix import in rouge_scorer by @alexkuzmik in #1717
- NA: Fixing @config serialization problem in AutomationRuleEvaluatorServiceImpl by @ldaugusto in #1720
- Update OpikTracer to log ChatModels span inputs in their native format by @Lothiraldan in #1711
- OPIK-1379: Add installation report by @thiagohora in #1713
- [OPIK-1365] Workflow to update span cost daily by @BorisTkachenko in #1721
- [OPIK-1331] create sdk methods for guardrails creation usage by @alexkuzmik in #1653
- NA: Fix search error message response by @thiagohora in #1724
- OPIK-1119: Add stream experiments by name endpoint by @andrescrz in #1723
- NO-JIRA: Increased Python backend Docker daemon wait by @andrescrz in #1727
- [NA] Fix Span cost update workflow by @BorisTkachenko in #1725
- Update span cost from LiteLLM by @github-actions in #1732
- OPIK-1119: Add stream experiments to OpenAPI spec and code by @andrescrz in #1733
- [OPIK-1354] add span type
guardrail
by @idoberko2 in #1726 - OPIK-1313 - threads test by @NatZol in #1714
- fix servicemonitoring labels by @liyaka in #1735
- [OPIK-666] opik-python-backend generating service metrics by @ldaugusto in #1734
- NO-JIRA: Fix Online Scoring Sampler logs by @andrescrz in #1739
- Add default authorization for LiteLLM Proxy example by @Lothiraldan in #1742
- NO-JIRA: Fix online scoring MDC propagation issue by @thiagohora in #1740
- [OPIK-1401] Add isPublic flag to projects by @BorisTkachenko in #1737
- [OPIK-1391] langchain integration as package by @awkoy in #1715
- [ISSUE-1744] [Bug]: No data state when navigating between traces from the experiment page by @andriidudar in #1745
- [OPIK-1399]: fix feedback scores with dots; by @aadereiko in #1719
- NO-JIRA: Fix Online consumer overflown by @andrescrz in #1749
- Parameterize the standard wait-for-clickhouse initContainer by @CRThaze in #1748
- Update docs by @jverre in #1754
- OPIK-1346 Automated tests for checking the docs for broken links by @AndreiCautisanu in #1707
- Update span cost from LiteLLM by @github-actions in #1755
- [NA] refactors preparing for guardrails by @idoberko2 in #1753
- Bump io.netty:netty-bom from 4.1.118.Final to 4.2.0.Final in /apps/opik-backend by @dependabot in #1756
- [OPIK-1392] add readme Langchain Integration JS by @awkoy in #1759
- [OPIK-1420]: label the build mode for FE images; by @aadereiko in #1761
- [OPIK-1415] User in AppStore by @awkoy in #1760
- [OPIK-1289] Integration with open a is new response api by @alexkuzmik in #1722
- Update evaluate_your_llm.mdx by @SrBliss in #1762
- Add timeout by @jverre in #1765
- [OPIK-866] [SDK] Implement stream-based spans search by @japdubengsub in #1633
- [OPIK-1010] fix
Error while processing scores batch
error in log by @idoberko2 in #1764 - [OPIK-1369] Set a guardrail modal by @awkoy in #1747
- [OPIK-1418] Langchain trace output fix by @awkoy in #1763
- NO-JIRA: Disable python evaluator by @andrescrz in #1771
New Contributors
- @yaricom made their first contribution in #1708
- @rohithmsr made their first contribution in #1691
- @github-actions made their first contribution in #1732
- @NatZol made their first contribution in #1714
Full Changelog: 1.6.13...1.6.14