Create Custom GPT
Create a new Custom GPT model with specified parameters.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_CUSTOM_GPT])
Delete Custom GPT
Delete an existing Custom GPT model.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_CUSTOM_GPT])
Update Custom GPT
Modify parameters or settings of an existing Custom GPT model.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_CUSTOM_GPT])
Generate Response
Generate a response using a specified Custom GPT model.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_RESPONSE])
List Custom GPTs
Retrieve a list of all Custom GPT models associated with the account.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LIST_CUSTOM_GPTS])
Get Custom GPT Details
Fetch detailed information about a specific Custom GPT model.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GET_CUSTOM_GPT_DETAILS])
Train Custom GPT
Initiate or continue training process for a Custom GPT model.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TRAIN_CUSTOM_GPT])
Stop Training
Halt the ongoing training process of a Custom GPT model.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.STOP_TRAINING])
Add Training Data
Upload new training data to improve a Custom GPT model.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_TRAINING_DATA])
Remove Training Data
Delete specific training data from a Custom GPT model.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_TRAINING_DATA])
Export Custom GPT
Export a Custom GPT model for backup or transfer purposes.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EXPORT_CUSTOM_GPT])
Import Custom GPT
Import a previously exported Custom GPT model.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.IMPORT_CUSTOM_GPT])
Set Access Permissions
Configure access rights and permissions for a Custom GPT model.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SET_ACCESS_PERMISSIONS])
Generate Embeddings
Create embeddings for input text using a Custom GPT model.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_EMBEDDINGS])
Create Fine Tuning Job
Initiate a fine-tuning job for a Custom GPT model.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_FINE_TUNING_JOB])
Cancel Fine Tuning Job
Cancel an ongoing fine-tuning job for a Custom GPT model.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CANCEL_FINE_TUNING_JOB])
Get Fine Tuning Job Status
Retrieve the current status of a fine-tuning job.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GET_FINE_TUNING_JOB_STATUS])
Create Chat Completion
Generate a chat completion using a Custom GPT model.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_CHAT_COMPLETION])
Analyze Text
Perform text analysis using a Custom GPT model.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ANALYZE_TEXT])
Custom GPT Created
Triggered when a new Custom GPT model is created.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CUSTOM_GPT_CREATED_TRIGGER])
Custom GPT Deleted
Triggered when a Custom GPT model is deleted.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CUSTOM_GPT_DELETED_TRIGGER])
Custom GPT Updated
Triggered when a Custom GPT model is modified or updated.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CUSTOM_GPT_UPDATED_TRIGGER])
Training Completed
Triggered when the training process for a Custom GPT model is completed.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TRAINING_COMPLETED_TRIGGER])
Training Started
Triggered when the training process for a Custom GPT model begins.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TRAINING_STARTED_TRIGGER])
Error Occurred
Triggered when an error occurs during any Custom GPT operation.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ERROR_OCCURRED_TRIGGER])
Usage Limit Reached
Triggered when the usage limit for a Custom GPT model is reached.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.USAGE_LIMIT_REACHED_TRIGGER])
New Version Available
Triggered when a new version of the Custom GPT model becomes available.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_VERSION_AVAILABLE_TRIGGER])
Access Permission Changed
Triggered when access permissions for a Custom GPT model are modified.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ACCESS_PERMISSION_CHANGED_TRIGGER])
Fine Tuning Completed
Triggered when a fine-tuning job for a Custom GPT model is completed.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.FINE_TUNING_COMPLETED_TRIGGER])