AI/ML API
AI/ML API provides a suite of AI models and solutions for various tasks, including text generation, image processing, and more.
Uses your own API key. Composio asks for it once and keeps it; Quilt never sees it.
Reads on its own16
Agents use these right away.
- List Thread MessagesTool to retrieve a list of messages from a specific thread.
- List ModelsTool to list all available AI models from the AI/ML API.
- List Models With DetailsTool to list all available AI/ML models with detailed information including pricing, features, and capabilities.
- Get AssistantTool to retrieve details of a specific assistant by ID.
- Get Billing BalanceTool to retrieve the current billing balance for the account.
- Get Luma GenerationTool to fetch Luma AI video generation results by generation IDs.
- Get MessageTool to retrieve information about a specific message by its ID.
- Get Response by IDTool to retrieve a previously generated model response by its unique ID.
- Get RunTool to retrieve a specific run by ID from a thread.
- Get Run StepTool to retrieve a specific run step by its ID within a thread and run.
- Get ThreadTool to retrieve information about a specific thread by ID.
- List AssistantsTool to list all assistants associated with the account.
- List BatchesRetrieve the status and request counts of a batch processing job by ID.
- List Luma AI GenerationsList the authenticated user's Luma AI video generation tasks with optional limit and offset pagination.
- List RunsTool to list all runs for a specific thread.
- List Run StepsTool to list the steps in a run.
Asks someone first14
Anything that sends, creates, changes or deletes waits for a person to approve it in the session’s chat.
- Create AssistantTool to create an AI assistant with configurable model, instructions, and tools.
- Create MessageTool to create a new message in a thread.
- Create RunTool to create a run that executes an assistant on a thread.
- Create ThreadTool to create a new thread for conversation with an assistant.
- Text Chat CompletionTool to generate text completions or chat responses using a specified LLM model.
- Cancel RunTool to cancel a run that is currently in progress.
- Delete AssistantTool to delete an assistant by ID.
- Delete MessageTool to delete a specific message from a thread.
- Delete ThreadTool to delete a thread by its ID.
- Submit Tool OutputsTool to submit tool outputs for a run that requires action.
- Update AssistantTool to modify an existing assistant's properties including name, instructions, model, and tools.
- Update MessageTool to modify metadata for a specific message in a thread.
- Update RunTool to update a run's metadata with key-value pairs.
- Update ThreadTool to update thread metadata and tool resources in the AI/ML API.