{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":605673387,"defaultBranch":"main","name":"FastGPT","ownerLogin":"labring","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-02-23T16:53:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/102226726?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720173053.0","currentOid":""},"activityList":{"items":[{"before":"5605f1a8922c5f408f37dfff6b3fc8e65d5acbb1","after":"f548e24e7d49c00b33f7adb9936c92d51235f063","ref":"refs/heads/main","pushedAt":"2024-07-08T07:05:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"c121914yu","name":"Archer","path":"/c121914yu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50446880?s=80&v=4"},"commit":{"message":"fix(env): typo template (#1990)","shortMessageHtmlLink":"fix(env): typo template (#1990)"}},{"before":"5c42043fec4aef9ba3ec4a1e0a4590117c162632","after":"7efd7cf6deffe6cade264f652f098027f84aa52d","ref":"refs/heads/gh-pages","pushedAt":"2024-07-05T09:52:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"c121914yu","name":"Archer","path":"/c121914yu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50446880?s=80&v=4"},"commit":{"message":"deploy: 5605f1a8922c5f408f37dfff6b3fc8e65d5acbb1","shortMessageHtmlLink":"deploy: 5605f1a"}},{"before":"88d10451c9f502f27070621dbacfe8cd1383b63a","after":"5605f1a8922c5f408f37dfff6b3fc8e65d5acbb1","ref":"refs/heads/main","pushedAt":"2024-07-05T09:37:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"newfish-cmyk","name":"heheer","path":"/newfish-cmyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71265218?s=80&v=4"},"commit":{"message":"4.8.6 fix (#1963)\n\n* feat: log store\r\n\r\n* fix: full text search match query\r\n\r\n* perf: mongo schema import, Avoid duplicate import","shortMessageHtmlLink":"4.8.6 fix (#1963)"}},{"before":null,"after":"88d10451c9f502f27070621dbacfe8cd1383b63a","ref":"refs/heads/plugin_runtime","pushedAt":"2024-07-05T02:32:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"c121914yu","name":"Archer","path":"/c121914yu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50446880?s=80&v=4"},"commit":{"message":"perf: collection created response (#1947)\n\n* perf: collection created response\r\n\r\n* update openapi doc\r\n\r\n* remove default collection\r\n\r\n* perf: chat ui\r\n\r\n* fix: system prompt concat\r\n\r\n* perf: published check\r\n\r\n* perf: update app","shortMessageHtmlLink":"perf: collection created response (#1947)"}},{"before":"85895cdd3cb370b712c85e11ea943f21265f32e0","after":null,"ref":"refs/heads/4.8.6","pushedAt":"2024-07-05T02:32:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"c121914yu","name":"Archer","path":"/c121914yu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50446880?s=80&v=4"}},{"before":"c4797119b5dad1a75b52bbf72b6c3acdd1d60890","after":"5c42043fec4aef9ba3ec4a1e0a4590117c162632","ref":"refs/heads/gh-pages","pushedAt":"2024-07-05T02:28:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"c121914yu","name":"Archer","path":"/c121914yu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50446880?s=80&v=4"},"commit":{"message":"deploy: 88d10451c9f502f27070621dbacfe8cd1383b63a","shortMessageHtmlLink":"deploy: 88d1045"}},{"before":"8a7bd689aef48610fd506a22b3b7d960b9aabf5a","after":"88d10451c9f502f27070621dbacfe8cd1383b63a","ref":"refs/heads/main","pushedAt":"2024-07-05T02:27:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"newfish-cmyk","name":"heheer","path":"/newfish-cmyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71265218?s=80&v=4"},"commit":{"message":"perf: collection created response (#1947)\n\n* perf: collection created response\r\n\r\n* update openapi doc\r\n\r\n* remove default collection\r\n\r\n* perf: chat ui\r\n\r\n* fix: system prompt concat\r\n\r\n* perf: published check\r\n\r\n* perf: update app","shortMessageHtmlLink":"perf: collection created response (#1947)"}},{"before":"a9cdece341bffe25dcb3d508703acb7a8e64c78f","after":"8a7bd689aef48610fd506a22b3b7d960b9aabf5a","ref":"refs/heads/main","pushedAt":"2024-07-04T11:08:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"c121914yu","name":"Archer","path":"/c121914yu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50446880?s=80&v=4"},"commit":{"message":"fix(prompt): typo extra content (#1942)\n\n* fix(prompt): typo extra content\r\n\r\n* refactor(prompt): AIChat template","shortMessageHtmlLink":"fix(prompt): typo extra content (#1942)"}},{"before":"f00fd51ef350f067cd70d63659d05521aff8abb5","after":"c4797119b5dad1a75b52bbf72b6c3acdd1d60890","ref":"refs/heads/gh-pages","pushedAt":"2024-07-04T09:51:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"c121914yu","name":"Archer","path":"/c121914yu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50446880?s=80&v=4"},"commit":{"message":"deploy: a9cdece341bffe25dcb3d508703acb7a8e64c78f","shortMessageHtmlLink":"deploy: a9cdece"}},{"before":"c197cafb3bb7246530f9ceff434cb624169ef9e0","after":"f00fd51ef350f067cd70d63659d05521aff8abb5","ref":"refs/heads/gh-pages","pushedAt":"2024-07-04T09:44:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"c121914yu","name":"Archer","path":"/c121914yu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50446880?s=80&v=4"},"commit":{"message":"deploy: a9cdece341bffe25dcb3d508703acb7a8e64c78f","shortMessageHtmlLink":"deploy: a9cdece"}},{"before":"babf03c218f8a0ecb28426e6fe3866b5d733f767","after":"a9cdece341bffe25dcb3d508703acb7a8e64c78f","ref":"refs/heads/main","pushedAt":"2024-07-04T09:42:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"c121914yu","name":"Archer","path":"/c121914yu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50446880?s=80&v=4"},"commit":{"message":"4.8.6 merge (#1943)\n\n* Dataset collection forbid (#1885)\r\n\r\n* perf: tool call support same id\r\n\r\n* feat: collection forbid\r\n\r\n* feat: collection forbid\r\n\r\n* Inheritance Permission for apps (#1897)\r\n\r\n* feat: app schema define\r\n\r\nchore: references of authapp\r\n\r\n* feat: authApp method inheritance\r\n\r\n* feat: create and update api\r\n\r\n* feat: update\r\n\r\n* feat: inheritance Permission controller for app.\r\n\r\n* feat: abstract version of inheritPermission\r\n\r\n* feat: ancestorId for apps\r\n\r\n* chore: update app\r\n\r\n* fix: inheritPermission abstract version\r\n\r\n* feat: update folder defaultPermission\r\n\r\n* feat: app update api\r\n\r\n* chore: inheritance frontend\r\n\r\n* chore: app list api\r\n\r\n* feat: update defaultPermission in app deatil\r\n\r\n* feat: backend api finished\r\n\r\n* feat: app inheritance permission fe\r\n\r\n* fix: app update defaultpermission causes collaborator miss\r\n\r\n* fix: ts error\r\n\r\n* chore: adjust the codes\r\n\r\n* chore: i18n\r\n\r\nchore: i18n\r\n\r\n* chore: fe adjust and i18n\r\n\r\n* chore: adjust the code\r\n\r\n* feat: resume api;\r\nchore: rewrite update api and inheritPermission methods\r\n\r\n* chore: something\r\n\r\n* chore: fe code adjusting\r\n\r\n* feat: frontend adjusting\r\n\r\n* chore: fe code adjusting\r\n\r\n* chore: adjusting the code\r\n\r\n* perf: fe loading\r\n\r\n* format\r\n\r\n* Inheritance fix (#1908)\r\n\r\n* fix: SlideCard\r\n\r\n* fix: authapp did not return parent app for inheritance app\r\n\r\n* fix: fe adjusting\r\n\r\n* feat: fe adjusing\r\n\r\n* perf: inherit per ux\r\n\r\n* doc\r\n\r\n* fix: ts errors (#1916)\r\n\r\n* perf: inherit permission\r\n\r\n* fix: permission inherit\r\n\r\n* Workflow type (#1938)\r\n\r\n* perf: workflow type\r\n\r\ntmp workflow\r\n\r\nperf: workflow type\r\n\r\nfeat: custom field config\r\n\r\n* perf: dynamic input\r\n\r\n* perf: node classify\r\n\r\n* perf: node classify\r\n\r\n* perf: node classify\r\n\r\n* perf: node classify\r\n\r\n* fix: workflow custom input\r\n\r\n* feat: text editor and customFeedback move to basic nodes\r\n\r\n* feat: community system plugin\r\n\r\n* fix: ts\r\n\r\n* feat: exprEval plugin\r\n\r\n* perf: workflow type\r\n\r\n* perf: plugin important\r\n\r\n* fix: default templates\r\n\r\n* perf: markdown hr css\r\n\r\n* lock\r\n\r\n* perf: fetch url\r\n\r\n* perf: new plugin version\r\n\r\n* fix: chat histories update\r\n\r\n* fix: collection paths invalid\r\n\r\n* perf: app card ui\r\n\r\n---------\r\n\r\nCo-authored-by: Finley Ge <32237950+FinleyGe@users.noreply.github.com>","shortMessageHtmlLink":"4.8.6 merge (#1943)"}},{"before":"f1290bc757f7b583a8e1abc1db98a15c4650253a","after":"85895cdd3cb370b712c85e11ea943f21265f32e0","ref":"refs/heads/4.8.6","pushedAt":"2024-07-04T09:40:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"c121914yu","name":"Archer","path":"/c121914yu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50446880?s=80&v=4"},"commit":{"message":"perf: chat init error log","shortMessageHtmlLink":"perf: chat init error log"}},{"before":"d75ff68c50119850a2cde50666c65c9f33d87ced","after":"f1290bc757f7b583a8e1abc1db98a15c4650253a","ref":"refs/heads/4.8.6","pushedAt":"2024-07-04T09:25:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"c121914yu","name":"Archer","path":"/c121914yu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50446880?s=80&v=4"},"commit":{"message":"update doc","shortMessageHtmlLink":"update doc"}},{"before":"7129d32378826bd5eda6ab85b7312d201cdf88d6","after":"d75ff68c50119850a2cde50666c65c9f33d87ced","ref":"refs/heads/4.8.6","pushedAt":"2024-07-04T09:22:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"c121914yu","name":"Archer","path":"/c121914yu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50446880?s=80&v=4"},"commit":{"message":"perf: app template and sandbox params","shortMessageHtmlLink":"perf: app template and sandbox params"}},{"before":"9e169a48e38fc79f999667b44d6681e2d207e0ab","after":"babf03c218f8a0ecb28426e6fe3866b5d733f767","ref":"refs/heads/main","pushedAt":"2024-07-04T06:53:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"c121914yu","name":"Archer","path":"/c121914yu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50446880?s=80&v=4"},"commit":{"message":"fix(prompt): typo template tag (#1918)","shortMessageHtmlLink":"fix(prompt): typo template tag (#1918)"}},{"before":"bf250f35c3582352b1990df22451ddf9061ed875","after":"7129d32378826bd5eda6ab85b7312d201cdf88d6","ref":"refs/heads/4.8.6","pushedAt":"2024-07-04T06:51:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"c121914yu","name":"Archer","path":"/c121914yu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50446880?s=80&v=4"},"commit":{"message":"perf: app card ui","shortMessageHtmlLink":"perf: app card ui"}},{"before":"a144a2338b4d7dde302be2fd1a1cd9554810acd3","after":"bf250f35c3582352b1990df22451ddf9061ed875","ref":"refs/heads/4.8.6","pushedAt":"2024-07-04T05:44:42.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"c121914yu","name":"Archer","path":"/c121914yu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50446880?s=80&v=4"},"commit":{"message":"fix: chat histories update","shortMessageHtmlLink":"fix: chat histories update"}},{"before":"82f401b0d88177bd0eaffee761a4d9017ea30a9c","after":"a144a2338b4d7dde302be2fd1a1cd9554810acd3","ref":"refs/heads/4.8.6","pushedAt":"2024-07-04T02:29:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"c121914yu","name":"Archer","path":"/c121914yu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50446880?s=80&v=4"},"commit":{"message":"Workflow type (#1938)\n\n* perf: workflow type\r\n\r\ntmp workflow\r\n\r\nperf: workflow type\r\n\r\nfeat: custom field config\r\n\r\n* perf: dynamic input\r\n\r\n* perf: node classify\r\n\r\n* perf: node classify\r\n\r\n* perf: node classify\r\n\r\n* perf: node classify\r\n\r\n* fix: workflow custom input\r\n\r\n* feat: text editor and customFeedback move to basic nodes\r\n\r\n* feat: community system plugin\r\n\r\n* fix: ts\r\n\r\n* feat: exprEval plugin\r\n\r\n* perf: workflow type\r\n\r\n* perf: plugin important\r\n\r\n* fix: default templates\r\n\r\n* perf: markdown hr css\r\n\r\n* lock","shortMessageHtmlLink":"Workflow type (#1938)"}},{"before":"8cec1b9811b59202de2f0362b7ff8a43070d37b8","after":"82f401b0d88177bd0eaffee761a4d9017ea30a9c","ref":"refs/heads/4.8.6","pushedAt":"2024-07-04T02:13:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"c121914yu","name":"Archer","path":"/c121914yu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50446880?s=80&v=4"},"commit":{"message":"fix: permission inherit","shortMessageHtmlLink":"fix: permission inherit"}},{"before":"9f9dd37ac9d7cabe84657880ad1f17ecf7798d38","after":"8cec1b9811b59202de2f0362b7ff8a43070d37b8","ref":"refs/heads/4.8.6","pushedAt":"2024-07-02T15:58:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"c121914yu","name":"Archer","path":"/c121914yu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50446880?s=80&v=4"},"commit":{"message":"perf: inherit permission","shortMessageHtmlLink":"perf: inherit permission"}},{"before":"f399da67e7f23d43eb3cc269dc16383ec6432284","after":"9f9dd37ac9d7cabe84657880ad1f17ecf7798d38","ref":"refs/heads/4.8.6","pushedAt":"2024-07-02T15:57:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"c121914yu","name":"Archer","path":"/c121914yu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50446880?s=80&v=4"},"commit":{"message":"perf: inherit permission","shortMessageHtmlLink":"perf: inherit permission"}},{"before":"bd1030fb2113792b312d57fb439efda876f418f3","after":"f399da67e7f23d43eb3cc269dc16383ec6432284","ref":"refs/heads/4.8.6","pushedAt":"2024-07-02T11:40:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"c121914yu","name":"Archer","path":"/c121914yu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50446880?s=80&v=4"},"commit":{"message":"fix: ts errors (#1916)","shortMessageHtmlLink":"fix: ts errors (#1916)"}},{"before":"f0f99d47b16eeacb0e2665a4d738274e438d7792","after":"bd1030fb2113792b312d57fb439efda876f418f3","ref":"refs/heads/4.8.6","pushedAt":"2024-07-02T09:59:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"c121914yu","name":"Archer","path":"/c121914yu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50446880?s=80&v=4"},"commit":{"message":"doc","shortMessageHtmlLink":"doc"}},{"before":"105b07de66bbe00c5ffd7dcd3be8f71518e0b347","after":"f0f99d47b16eeacb0e2665a4d738274e438d7792","ref":"refs/heads/4.8.6","pushedAt":"2024-07-02T08:49:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"c121914yu","name":"Archer","path":"/c121914yu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50446880?s=80&v=4"},"commit":{"message":"Inheritance fix (#1908)\n\n* fix: SlideCard\r\n\r\n* fix: authapp did not return parent app for inheritance app\r\n\r\n* fix: fe adjusting\r\n\r\n* feat: fe adjusing","shortMessageHtmlLink":"Inheritance fix (#1908)"}},{"before":"503c6dc454b66967b50089077abab8ac5514c326","after":"c197cafb3bb7246530f9ceff434cb624169ef9e0","ref":"refs/heads/gh-pages","pushedAt":"2024-07-02T07:45:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"c121914yu","name":"Archer","path":"/c121914yu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50446880?s=80&v=4"},"commit":{"message":"deploy: 9e169a48e38fc79f999667b44d6681e2d207e0ab","shortMessageHtmlLink":"deploy: 9e169a4"}},{"before":"e2233902312dfb8aadc5ac37471ce535e8a938cf","after":"9e169a48e38fc79f999667b44d6681e2d207e0ab","ref":"refs/heads/main","pushedAt":"2024-07-02T07:43:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"c121914yu","name":"Archer","path":"/c121914yu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50446880?s=80&v=4"},"commit":{"message":"Update docker.md (#1910)\n\n* Update docker.md\r\n\r\nFix typo: AUX --> AVX\r\n\r\n* Update docker.md\r\n\r\n'v' in 'AvX' should be upper case.","shortMessageHtmlLink":"Update docker.md (#1910)"}},{"before":"8307633a4782bf615b29068770ab97f82f31e1e8","after":"105b07de66bbe00c5ffd7dcd3be8f71518e0b347","ref":"refs/heads/4.8.6","pushedAt":"2024-07-01T14:00:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"c121914yu","name":"Archer","path":"/c121914yu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50446880?s=80&v=4"},"commit":{"message":"format","shortMessageHtmlLink":"format"}},{"before":"cb134aada602ecddeb29a78f03321250c348db06","after":"8307633a4782bf615b29068770ab97f82f31e1e8","ref":"refs/heads/4.8.6","pushedAt":"2024-07-01T13:57:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"c121914yu","name":"Archer","path":"/c121914yu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50446880?s=80&v=4"},"commit":{"message":"perf: fe loading","shortMessageHtmlLink":"perf: fe loading"}},{"before":"6604bd7be3a10705f75848e510be0b32afd399cd","after":"cb134aada602ecddeb29a78f03321250c348db06","ref":"refs/heads/4.8.6","pushedAt":"2024-07-01T10:31:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"c121914yu","name":"Archer","path":"/c121914yu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50446880?s=80&v=4"},"commit":{"message":"Inheritance Permission for apps (#1897)\n\n* feat: app schema define\r\n\r\nchore: references of authapp\r\n\r\n* feat: authApp method inheritance\r\n\r\n* feat: create and update api\r\n\r\n* feat: update\r\n\r\n* feat: inheritance Permission controller for app.\r\n\r\n* feat: abstract version of inheritPermission\r\n\r\n* feat: ancestorId for apps\r\n\r\n* chore: update app\r\n\r\n* fix: inheritPermission abstract version\r\n\r\n* feat: update folder defaultPermission\r\n\r\n* feat: app update api\r\n\r\n* chore: inheritance frontend\r\n\r\n* chore: app list api\r\n\r\n* feat: update defaultPermission in app deatil\r\n\r\n* feat: backend api finished\r\n\r\n* feat: app inheritance permission fe\r\n\r\n* fix: app update defaultpermission causes collaborator miss\r\n\r\n* fix: ts error\r\n\r\n* chore: adjust the codes\r\n\r\n* chore: i18n\r\n\r\nchore: i18n\r\n\r\n* chore: fe adjust and i18n\r\n\r\n* chore: adjust the code\r\n\r\n* feat: resume api;\r\nchore: rewrite update api and inheritPermission methods\r\n\r\n* chore: something\r\n\r\n* chore: fe code adjusting\r\n\r\n* feat: frontend adjusting\r\n\r\n* chore: fe code adjusting\r\n\r\n* chore: adjusting the code","shortMessageHtmlLink":"Inheritance Permission for apps (#1897)"}},{"before":"ff785e3be12a80e572534466d8251a104913219a","after":"6604bd7be3a10705f75848e510be0b32afd399cd","ref":"refs/heads/4.8.6","pushedAt":"2024-07-01T03:32:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"c121914yu","name":"Archer","path":"/c121914yu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50446880?s=80&v=4"},"commit":{"message":"Dataset collection forbid (#1885)\n\n* perf: tool call support same id\r\n\r\n* feat: collection forbid\r\n\r\n* feat: collection forbid","shortMessageHtmlLink":"Dataset collection forbid (#1885)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEeUd3lgA","startCursor":null,"endCursor":null}},"title":"Activity ยท labring/FastGPT"}