Create Classification Model
Create a new classification model in Nyckel.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_CLASSIFICATION_MODEL])
Train Classification Model
Initiate training for an existing classification model.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TRAIN_CLASSIFICATION_MODEL])
Make Classification Prediction
Use a trained model to make a classification prediction on new data.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAKE_CLASSIFICATION_PREDICTION])
Create Object Detection Model
Create a new object detection model in Nyckel.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_OBJECT_DETECTION_MODEL])
Train Object Detection Model
Initiate training for an existing object detection model.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TRAIN_OBJECT_DETECTION_MODEL])
Make Object Detection Prediction
Use a trained model to make object detection predictions on new images.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAKE_OBJECT_DETECTION_PREDICTION])
Add Training Data
Add new training data to an existing model.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_TRAINING_DATA])
Delete Training Data
Remove specific training data from a model.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_TRAINING_DATA])
List Models
Retrieve a list of all models in the Nyckel account.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LIST_MODELS])
Get Model Details
Fetch detailed information about a specific model.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GET_MODEL_DETAILS])
Delete Model
Permanently delete a model from the Nyckel account.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_MODEL])
Export Model
Export a trained model for use in other environments.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EXPORT_MODEL])
Import Model
Import a pre-trained model into Nyckel.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.IMPORT_MODEL])
Create API Key
Generate a new API key for accessing Nyckel services.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_API_KEY])
Revoke API Key
Revoke an existing API key to prevent further access.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REVOKE_API_KEY])
Update Model Settings
Modify settings for an existing model, such as name or description.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_MODEL_SETTINGS])
Create Dataset
Create a new dataset for storing training data.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_DATASET])
Delete Dataset
Remove an existing dataset and all associated data.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_DATASET])
Merge Datasets
Combine two or more datasets into a single dataset.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MERGE_DATASETS])
Model Training Completed
Triggered when a model completes its training process.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MODEL_TRAINING_COMPLETED])
New Prediction Made
Triggered when a new prediction is made using a model.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_PREDICTION_MADE])
Dataset Size Threshold Reached
Triggered when a dataset grows to a specified size.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DATASET_SIZE_THRESHOLD_REACHED])
API Key Created
Triggered when a new API key is generated.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.API_KEY_CREATED])
API Key Revoked
Triggered when an existing API key is revoked.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.API_KEY_REVOKED])
Model Deleted
Triggered when a model is deleted from the account.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MODEL_DELETED])
New Training Data Added
Triggered when new training data is added to a model or dataset.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_TRAINING_DATA_ADDED])
Model Export Completed
Triggered when a model export process is completed.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MODEL_EXPORT_COMPLETED])
Model Import Completed
Triggered when a model import process is completed.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MODEL_IMPORT_COMPLETED])