v1.4.1
higress-group/higressv1.4.1Jun 19, 2024by johnlanni
AI Summary
Introduces a suite of AI-related plugins (security guard, prompt decorator, RAG, statistics, etc.) and supports new AI models (Baidu Ernie Bot, Minimax, StepFun, Claude).
Key Highlights
- Introduction of AI plugins: ai-security-guard, ai-prompt-decorator, ai-rag, ai-statistics, ai-token-ratelimit
- Support for new AI models (Baidu Ernie Bot, Minimax, StepFun, Claude)
- Automatic HTTPS support
- JWT-auth Golang version implementation
- Cluster key rate limit enhancement
New Features
- AI security guard plugin
- AI prompt decorator plugin
- AI RAG plugin
- AI statistics plugin
- AI token ratelimit plugin
- Automatic HTTPS
Full Release Notes
## What's Changed * Optimize the method for judging streaming responses by @johnlanni in https://github.com/alibaba/higress/pull/1017 * fix: Fix tool_calls compatibility issues with LobeChat by @CH3CHO in https://github.com/alibaba/higress/pull/1009 * doc: Add instructions of how to build ai-proxy plugin by @CH3CHO in https://github.com/alibaba/higress/pull/1005 * Feat https fallback by @2456868764 in https://github.com/alibaba/higress/pull/1020 * enable automatichttps by @2456868764 in https://github.com/alibaba/higress/pull/1026 * feat(plugin): implement golang version of plugin jwt-auth by @Ink-33 in https://github.com/alibaba/higress/pull/743 * feature: add hunyuan llm support for plugins/ai-proxy by @xychen5 in https://github.com/alibaba/higress/pull/1018 * feat: support baidu ernie bot ai model by @hanxiantao in https://github.com/alibaba/higress/pull/1024 * fix prometheus stats: restore tag capture for http downstream and cluster name. by @johnlanni in https://github.com/alibaba/higress/pull/1031 * feat: support minimax ai model by @hanxiantao in https://github.com/alibaba/higress/pull/1033 * feat: cluster key rate limit by @hanxiantao in https://github.com/alibaba/higress/pull/1002 * feat: cluster key rate limit enhancement by @hanxiantao in https://github.com/alibaba/higress/pull/1036 * add plugin: ai-security-guard by @rinfx in https://github.com/alibaba/higress/pull/1034 * add plugin: ai-prompt-decorator by @rinfx in https://github.com/alibaba/higress/pull/1021 * add plugin: ai-prompt-template by @rinfx in https://github.com/alibaba/higress/pull/1019 * add plugin: ai-rag by @rinfx in https://github.com/alibaba/higress/pull/1038 * add plugin: ai-transformer by @rinfx in https://github.com/alibaba/higress/pull/1035 * add plugin: ai-statistics by @rinfx in https://github.com/alibaba/higress/pull/1011 * Optimize the effectiveness speed of xds and add AI-related metric tags by @johnlanni in https://github.com/alibaba/higress/pull/1047 * ai rag updates by @rinfx in https://github.com/alibaba/higress/pull/1046 * add plugin: ai-token-ratelimit by @rinfx in https://github.com/alibaba/higress/pull/1015 * fix: Accommodate the incomplete function name in the initial event from Qwen by @CH3CHO in https://github.com/alibaba/higress/pull/1045 * feat: support stepfun model by @Chi-Kai in https://github.com/alibaba/higress/pull/1012 * feat: support claude ai model by @cr7258 in https://github.com/alibaba/higress/pull/969 * feat: support summary output for route/cluster/listener in hgctl gateway-config command (#995) by @haifzhu in https://github.com/alibaba/higress/pull/996 * rel:Release v1.4.1 by @johnlanni in https://github.com/alibaba/higress/pull/1048 ## New Contributors * @xychen5 made their first contribution in https://github.com/alibaba/higress/pull/1018 * @haifzhu made their first contribution in https://github.com/alibaba/higress/pull/996 **Full Changelog**: https://github.com/alibaba/higress/compare/v1.4.0...v1.4.1