-
由 Petrus 提交于
* add llm and analyzer modules (#2723) * add ai and analyzer modules Signed-off-by: NPatrick Zhao <zhaoyu@koderover.com> * change to import analyzer modules Signed-off-by: NPatrick Zhao <zhaoyu@koderover.com> * Revert "change to import analyzer modules" This reverts commit ac7a3b5cc914ff8607b80c0b978b55aeab13271d. * change package name from ai to llm Signed-off-by: NPatrick Zhao <zhaoyu@koderover.com> * add llm integration function Signed-off-by: NPatrick Zhao <zhaoyu@koderover.com> --------- Signed-off-by: NPatrick Zhao <zhaoyu@koderover.com> * add enviroment analysis function (#2729) * add enviroment analysis function Signed-off-by: NPatrick Zhao <zhaoyu@koderover.com> * move pkg/tool/analyzer to pkg/tool/analysis Signed-off-by: NPatrick Zhao <zhaoyu@koderover.com> * add get/update production env configs function Signed-off-by: NPatrick Zhao <zhaoyu@koderover.com> * add proxy for llm client Signed-off-by: NPatrick Zhao <zhaoyu@koderover.com> * add WebHookType and ResourceType Signed-off-by: NPatrick Zhao <zhaoyu@koderover.com> * add AnalysisEnvResources function Signed-off-by: NPatrick Zhao <zhaoyu@koderover.com> * improve openai function Signed-off-by: NPatrick Zhao <zhaoyu@koderover.com> * add NumTokensFromPrompt function for llm Signed-off-by: NPatrick Zhao <zhaoyu@koderover.com> * add cron function for env analysis Signed-off-by: NPatrick Zhao <zhaoyu@koderover.com> * add notification function for env analysis Signed-off-by: NPatrick Zhao <zhaoyu@koderover.com> * improve mem cache Signed-off-by: NPatrick Zhao <zhaoyu@koderover.com> --------- Signed-off-by: NPatrick Zhao <zhaoyu@koderover.com> * WIP: support getting environment analysis history (#2771) * feat: support getting environment analysis history Signed-off-by: Nzhatiai <zhatiai@koderover.com> * add permission logic Signed-off-by: Nzhatiai <zhatiai@koderover.com> --------- Signed-off-by: Nzhatiai <zhatiai@koderover.com> Co-authored-by: Nzhatiai <zhatiai@koderover.com> * feat:add new endpoint. (#2779) Signed-off-by: Nleozhang2018 <leozhang2018@gmail.com> * fix notifaication config to arrary (#2775) Signed-off-by: NPatrick Zhao <zhaoyu@koderover.com> * set default analysis config when create new env (#2807) * set default analysis config when create new env Signed-off-by: NPatrick Zhao <zhaoyu@koderover.com> * add migrateProductEnvAnalysisConfig func Signed-off-by: NPatrick Zhao <zhaoyu@koderover.com> --------- Signed-off-by: NPatrick Zhao <zhaoyu@koderover.com> * fix: remove ai env analysis db unique index (#2816) Signed-off-by: Nzhatiai <zhatiai@koderover.com> Co-authored-by: Nzhatiai <zhatiai@koderover.com> * ai analyze build log (#2743) * feat: ai analysis build log Signed-off-by: Nzhatiai <zhatiai@koderover.com> * fix some review problems Signed-off-by: Nzhatiai <zhatiai@koderover.com> --------- Signed-off-by: Nzhatiai <zhatiai@koderover.com> Co-authored-by: Nzhatiai <zhatiai@koderover.com> * ai analysis project performance (#2838) * feat: add ai analysis project stat function Signed-off-by: Nzhatiai <zhatiai@koderover.com> * feat: optimize month attention analisis prompt Signed-off-by: Nzhatiai <zhatiai@koderover.com> * test attention prompt Signed-off-by: Nzhatiai <zhatiai@koderover.com> * feat:optimize code Signed-off-by: Nzhatiai <zhatiai@koderover.com> * fix some review problems Signed-off-by: Nzhatiai <zhatiai@koderover.com> --------- Signed-off-by: Nzhatiai <zhatiai@koderover.com> Co-authored-by: Nzhatiai <zhatiai@koderover.com> * fix rebase to main bug Signed-off-by: NPatrick Zhao <zhaoyu@koderover.com> * use time-nlp service (#2888) Signed-off-by: Nzhatiai <zhatiai@koderover.com> Co-authored-by: Nzhatiai <zhatiai@koderover.com> --------- Signed-off-by: NPatrick Zhao <zhaoyu@koderover.com> Signed-off-by: Nzhatiai <zhatiai@koderover.com> Signed-off-by: Nleozhang2018 <leozhang2018@gmail.com> Co-authored-by: Nzhatiai <86452931+zhatiai@users.noreply.github.com> Co-authored-by: Nzhatiai <zhatiai@koderover.com> Co-authored-by: Nleozhang <leozhang2018@gmail.com>
479fc3ba
该项目使用协议
Apache License 2.0.
进一步了解