示例#1
0
        protected override Task <bool> ExecuteAsync(AsyncCodeActivityContext context, CancellationToken cancellationToken, Application client)
        {
            var collectionName = CollectionName.Get(context);
            var isPublic       = IsPublic.Get(context);

            return(client.RegisterCustomCollection(collectionName, isPublic));
        }
示例#2
0
        protected override Task <List <Dictionary <string, float> > > ExecuteAsync(AsyncCodeActivityContext context, CancellationToken cancellationToken, Application client)
        {
            var collectionName = CollectionName.Get(context);
            var examples       = Examples.Get(context);

            return(client.GetCustomPredictions(collectionName, examples));
        }
示例#3
0
        protected override Task <List <List <FinetuneExtraction> > > ExecuteAsync(AsyncCodeActivityContext context, CancellationToken cancellationToken, Application client)
        {
            var collectionName = CollectionName.Get(context);
            var examples       = Examples.Get(context);

            return(client.GetFinetunePredictions(collectionName, examples));
        }
示例#4
0
        protected override Task <bool> ExecuteAsync(AsyncCodeActivityContext context, CancellationToken cancellationToken, Application client)
        {
            var collectionName = CollectionName.Get(context);
            var examples       = Examples.Get(context);

            return(client.RemoveCustomCollectionData(collectionName, examples));
        }
示例#5
0
        protected override Task <bool> ExecuteAsync(AsyncCodeActivityContext context, CancellationToken cancellationToken, Application client)
        {
            var collectionName = CollectionName.Get(context);
            var email          = UserEmail.Get(context);

            return(client.RemoveUserFromCustomCollection(collectionName, email));
        }
示例#6
0
        protected override Task <bool> ExecuteAsync(AsyncCodeActivityContext context, CancellationToken cancellationToken, Application client)
        {
            var collectionName = CollectionName.Get(context);
            var labeledData    = Data.Get(context);
            var modelDomain    = CollectionDomain;

            return(client.AddCustomCollectionData(collectionName, labeledData, modelDomain));
        }
示例#7
0
        protected override Task <bool> ExecuteAsync(AsyncCodeActivityContext context, CancellationToken cancellationToken, Application client)
        {
            var collectionName = CollectionName.Get(context);
            var email          = UserEmail.Get(context);
            var permission     = UserPermission;

            return(client.AddUserToCustomCollection(collectionName, email, permission));
        }
示例#8
0
        protected override Task <bool> ExecuteAsync(AsyncCodeActivityContext context, CancellationToken cancellationToken, Application client)
        {
            var collectionName = CollectionName.Get(context);

            return(client.DeleteCustomCollection(collectionName));
        }
示例#9
0
        protected override Task <FinetuneCollection> ExecuteAsync(AsyncCodeActivityContext context, CancellationToken cancellationToken, Application client)
        {
            var collectionName = CollectionName.Get(context);

            return(client.GetFinetuneCollection(collectionName));
        }