Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
## Summary β¨ Bringing support for streaming chat in Glide (integrated with OpenAI, Azure OpenAI and Cohere) β¨ Started handling 401 errors to mark models as premaritally unavailable (e.g. when API key was not correct) π Fixing the panic related to swagger.yaml file π Fixing Anthropic chat workflow by passing API key correctly π§ Improved Cohere param config and validation ## Changelog ### Added - β¨Streaming Chat Workflow #149 #163 #161 (@roma-glushko) - β¨Streaming Support for Azure OpenAI #173 (@mkrueger12) - β¨Cohere Streaming Chat Support #171 (@mkrueger12) - β¨Start counting token usage in Anthropic Chat #183 (@roma-glushko) - β¨Handle unauthorized error in health tracker #170 (@roma-glushko) - π§ #195 #196: Set router ctx in stream chunks & handle end of stream in case of some errors (@roma-glushko) - ππ§ #197: Handle max_tokens & content_filtered finish reasons across OpenAI, Azure and Cohere (@roma-glushko) ## Changed - π§ π₯ #198: Expose more Cohere params & fixing validation of provider params in config (breaking change) (@roma-glushko) - π§ #186: Rendering Durations in a human-friendly way (@roma-glushko) ### Fixed - π Fix Anthropic API key header #183 (@roma-glushko) - π #209: Embed Swagger specs into binary to fix panics caused by missing swagger.yaml file (@roma-glushko) - π #200: Implemented a custom json per line stream reader to read Cohere chat streams correctly (@roma-glushko) ### Security - π Update crypto lib, golang, fiber #148 (@roma-glushko) ### Miscellaneous - π Update README.md to fix helm chart location #167 (@arjunnair22) - π§ Updated .go-version (@roma-glushko) - β Covered the telemetry by tests #146 (@roma-glushko) - π Separate and list all supported capabilities per provider #190 (@roma-glushko)
- Loading branch information