A computer-implemented method for management of an artificial intelligence, AI, development platform, the AI development platform being deployed with instances of a plurality of AI model services, and each of the plurality of AI model services being provided with one or more instances, wherein each of the plurality of AI model service is a model of which the instances are deployed on the AI development platform, and wherein each of the instances of the plurality of AI model services performs online reasoning in response to that a model reasoning traffic of the model services are received as to achieve at least one of the following functions: image classification, object detection, text recognition, speech recognition, and natural language processing, and wherein the method comprises: acquiring (S101) calling information of all instances of at least one AI model service of the plurality of AI model services, comprising: acquiring a creation time of the at least one AI model service; and acquiring at least one of the following information of the at least one AI model service by analyzing traffic logs related to all the instances of the at least one AI model service: a most recent calling time, a number of calling within a predetermined time window and calling time distribution within a predetermined time window; determining (S102) a calling activity of the at least one AI model service according to the calling information, wherein the calling activity indicates a calling frequency within a predetermined time window; deleting (S103) all instances of the at least one AI model service in response to the determined calling activity meeting a predetermined calling frequency within a predetermined time window; and in response to determining that the at least one AI model service of which the instances have been deleted is not called within a predetermined period, deleting routing configuration of the at least one AI model service in an access layer of the AI development platform. acquiring (S101) calling information of all instances of at least one AI model service of the plurality of AI model services, comprising: acquiring a creation time of the at least one AI model service; and acquiring at least one of the following information of the at least one AI model service by analyzing traffic logs related to all the instances of the at least one AI model service: a most recent calling time, a number of calling within a predetermined time window and calling time distribution within a predetermined time window; acquiring a creation time of the at least one AI model service; and acquiring at least one of the following information of the at least one AI model service by analyzing traffic logs related to all the instances of the at least one AI model service: a most recent calling time, a number of calling within a predetermined time window and calling time distribution within a predetermined time window; determining (S102) a calling activity of the at least one AI model service according to the calling information, wherein the calling activity indicates a calling frequency within a predetermined time window; deleting (S103) all instances of the at least one AI model service in response to the determined calling activity meeting a predetermined calling frequency within a predetermined time window; and in response to determining that the at least one AI model service of which the instances have been deleted is not called within a predetermined period, deleting routing configuration of the at least one AI model service in an access layer of the AI development platform. <EOS>