v9.7.0
What's Changed
- Branding updates for 9.7 by @joperezr in #6495
- Fix name of genai input/output tokens tag by @stephentoub in #6494
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #6503
- Improve handling of RawRepresentation in OpenAI{Response}ChatClient by @stephentoub in #6500
- Bring back AsIChatClient for OpenAI AssistantClient by @stephentoub in #6501
- Add resiliency to Resource Monitoring in Linux by @amadeuszl in #6489
- Merging changes from the internal fork by @joperezr in #6508
- Workaround OpenAI assistant's RunCreationOption's tools override by @stephentoub in #6512
- Add ChatOptions.Instructions by @stephentoub in #6505
- Introduce evaluators for agentic workflows by @shyamnamboodiripad in #6514
- Allow a CachingChatClient to control per-request caching by @stephentoub in #6524
- Tweak OpenAI JSON schema transforms by @stephentoub in #6523
- Merging changes from release/9.6 branch by @joperezr in #6516
- Augment AIJsonUtilities.CreateJsonSchema for more types and annotations by @stephentoub in #6540
- Added conversions from AIFunction to various OpenAI tools by @KrzysztofCwalina in #6539
- Add SpeechToTextResponse.Usage by @stephentoub in #6546
- Implement BLEU score evaluation for NLP tests by @peterwald in #6537
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #6553
- #5962 Change to early return of OS instead of throwing by @juliankock in #5963
- Mark log sampling & buffering API as stable by @evgenyfedorov2 in #6534
- Update GenAI otel impl for v1.35 by @stephentoub in #6557
- Implement GLEU and F1 NLP evaluators by @peterwald in #6555
- Update tokenizer algorithm to use is [..] by @peterwald in #6561
- Rename some constants to match convention by @shyamnamboodiripad in #6562
- Add DistributedCachingChatClient/EmbeddingGenerator.AdditionalCacheKeyValues by @stephentoub in #6558
New Contributors
- @KrzysztofCwalina made their first contribution in #6539
- @juliankock made their first contribution in #5963
Full Changelog: v9.6.0...v9.7.0