Generate Text
Create text content using AI-powered language models.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_TEXT])
Edit Text
Modify existing text using AI assistance for improvements or alterations.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EDIT_TEXT])
Translate Text
Convert text from one language to another using AI translation.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TRANSLATE_TEXT])
Summarize Text
Create a concise summary of longer text content.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SUMMARIZE_TEXT])
Generate Image
Create AI-generated images based on text descriptions.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_IMAGE])
Edit Image
Modify existing images using AI-powered editing tools.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EDIT_IMAGE])
Image To Text
Extract text content from images using OCR technology.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.IMAGE_TO_TEXT])
Generate Audio
Create AI-generated audio content, such as music or sound effects.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_AUDIO])
Text To Speech
Convert text into spoken audio using AI voice synthesis.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TEXT_TO_SPEECH])
Speech To Text
Transcribe spoken audio into written text using AI.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SPEECH_TO_TEXT])
Generate Video
Create AI-generated video content based on text descriptions or parameters.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_VIDEO])
Edit Video
Modify existing video content using AI-powered editing tools.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EDIT_VIDEO])
Sentiment Analysis
Analyze text to determine the emotional tone or sentiment.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SENTIMENT_ANALYSIS])
Named Entity Recognition
Identify and classify named entities in text, such as people, places, or organizations.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NAMED_ENTITY_RECOGNITION])
Code Generation
Generate code snippets or complete programs using AI.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CODE_GENERATION])
Data Analysis
Perform AI-powered analysis on datasets to extract insights or patterns.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DATA_ANALYSIS])
Question Answering
Provide answers to questions based on given context or knowledge base.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.QUESTION_ANSWERING])
Text Classification
Categorize text into predefined classes or topics.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TEXT_CLASSIFICATION])
Image Classification
Categorize images into predefined classes or identify objects within them.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.IMAGE_CLASSIFICATION])
Style Transfer
Apply artistic styles to images or text using AI algorithms.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.STYLE_TRANSFER])
New File Created
Triggered when a new file is created in a specified location or system.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_FILE_CREATED])
File Modified
Triggered when an existing file is modified or updated.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.FILE_MODIFIED])
Scheduled Task
Triggered at specified intervals or on a schedule.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SCHEDULED_TASK])
API Request Received
Triggered when an API request is received by the system.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.API_REQUEST_RECEIVED])
Error Detected
Triggered when an error or exception occurs in the system.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ERROR_DETECTED])
Data Threshold Reached
Triggered when a specified data threshold or condition is met.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DATA_THRESHOLD_REACHED])
New Data Available
Triggered when new data becomes available in a specified source or system.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_DATA_AVAILABLE])
System Status Change
Triggered when the status of the system or a component changes.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SYSTEM_STATUS_CHANGE])
User Authentication
Triggered when a user successfully authenticates or logs in.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.USER_AUTHENTICATION])