← All integrations

AI/ML API

Your own API keyOther

Connect it in Quilt

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.
AI/ML API integration · Quilt