---
schema_version: "1"
id: a3fc3dc091c885b6ed358b781d289bab269b70f2d9f5849c4e60feb7ac3287bb
title: MuleSoft Inference Connector 1.1
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/mulesoft-inference-connector/1.1/index.md
canonical_url: https://docs.mulesoft.com/mulesoft-inference-connector/1.1/
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 71904a6cad2ff779c3b5a19756c06510750ae4281a8488d121251949d48ba30a
description: MuleSoft Documentation Site
release: "1.1"
latest: false
---
---
product: MuleSoft Inference Connector
version: 1.1
---

# MuleSoft Inference Connector 1.1

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

Anypoint Connector for MuleSoft Inference (MuleSoft Inference Connector) provides access to
inference offerings for large language models (LLMs) from multiple providers including OpenAI,
OpenAI Compatible Endpoints, OpenRouter, Heroku AI, Azure AI Foundry, Azure OpenAI, and many others.
This connector provides operations to interface directly with the API of various inference
providers, enabling seamless integration of AI capabilities into your Mule applications.

For information about compatibility and fixed issues, see the MuleSoft Inference Connector release
notes.

## Before You Begin

To use this connector, you must be familiar with:

- Anypoint Connectors

- Mule runtime engine (Mule)

- Elements and global elements in a Mule flow

- How to create a Mule app using Anypoint Code Builder or Anypoint Studio

Before creating an app, you must have:

- Java 17 (required for compilation and runtime)

- Apache Maven

- Credentials to access the MuleSoft Inference Connector target resource

- Anypoint Platform

- The latest versions of Anypoint Code Builder or Anypoint Studio

## Key Features

MuleSoft Inference Connector simplifies AI integration into Mule applications with:

- **Seamless Interaction with Inferenced LLMs**

  Integrate and utilize large language models (LLMs) effortlessly for tasks such as natural language
  processing, text generation, and more, including advanced features such as image analysis or
  generation, and toxicity detection in both user-provided and LLM-generated text.

- **Optimized Performance**

  Deliver high efficiency and performance in enterprise-grade Mule apps, ensuring smooth handling of
  AI operations.

- **Secure Integration**

  Connect corporate applications and data with innovative new AI offerings without damaging security
  posture. Provide full [TLS](https://docs.mulesoft.com/mule-runtime/latest/tls-configuration) support for secure Mule
  apps.

## Supported Inference Providers

- AI21Labs (beta)

- Anthropic (beta)

- Azure AI Foundry

- Azure OpenAI

- Cerebras (beta)

- Cohere (beta)

- Databricks (beta)

- DeepInfra (beta)

- DeepSeek (beta)

- Docker Models (beta)

- Fireworks (beta)

- Gemini (beta)

- GitHub Models (beta)

- GPT4ALL (beta)

- Groq AI (beta)

- Heroku AI

- Hugging Face (beta) (`hf-inference` only)

- LM Studio (beta)

- Mistral AI (beta)

- NVIDIA NIM (beta)

- Ollama (beta)

- OpenAI

- OpenAI Compatible Endpoints

- OpenRouter

- Perplexity (beta)

- Portkey (beta)

- Together.ai (beta)

- Vertex AI Express (beta)

- XAI (beta)

- Xinference (beta)

- ZHIPU AI (beta)

## Supported Moderation Providers

- Mistral AI (beta)

- OpenAI

## Supported Vision Model Providers

- Anthropic (beta)

- Azure AI Foundry

- Gemini (beta) (`Base64` only)

- GitHub Models (beta)

- Groq AI (beta)

- Hugging Face (beta) (`hf-inference` only)

- Mistral AI (beta)

- Ollama (beta)

- OpenAI

- OpenRouter

- Portkey (beta)

- Vertex AI Express (beta)

- XAI (beta)

## Supported Image Generation Providers

- Heroku AI

- Hugging Face (beta) (`hf-inference` only)

- OpenAI

- Stability AI (beta)

- XAI (beta)

> [!NOTE] To keep pace with the rapidly evolving AI landscape, certain LLMs are marked as beta.
> These are early-stage integrations that may change based on stability, demand, or provider
> updates. You can explore them but should do so with awareness that support might be limited and
> subject to change.

## Supported Operations by Offering

Not all operations are supported by each provider. This table provides a detailed view of operation
support across all providers.

<table><colgroup><col> <col> <col> <col> <col> <col> <col> <col></colgroup><thead><tr><th>LLM Provider</th><th>[Chat] Answer Prompt</th><th>[Chat] Completions</th><th>[Agent] Define Prompt Template</th><th>[Tools] Native Template (Reasoning only)*</th><th>[Image] Read by (Url or Base64)*</th><th>[Image] Generate (only Base64)*</th><th>[Toxicity] Detection by Text*</th></tr></thead><tbody><tr><td><p>AI21Labs</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>No</p></td><td><p>No</p></td><td><p>No</p></td></tr><tr><td><p>Anthropic</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>No</p></td><td><p>No</p></td></tr><tr><td><p>Azure AI Foundry</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>No</p></td><td><p>No</p></td></tr><tr><td><p>Azure OpenAI</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>No</p></td><td><p>No</p></td><td><p>No</p></td></tr><tr><td><p>Cerebras</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>No</p></td><td><p>No</p></td><td><p>No</p></td></tr><tr><td><p>Cohere</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>No</p></td><td><p>No</p></td><td><p>No</p></td></tr><tr><td><p>Databricks</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>No</p></td><td><p>No</p></td><td><p>No</p></td></tr><tr><td><p>DeepInfra</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>No</p></td><td><p>No</p></td><td><p>No</p></td></tr><tr><td><p>DeepSeek</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>No</p></td><td><p>No</p></td><td><p>No</p></td></tr><tr><td><p>Docker Models</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>No</p></td><td><p>No</p></td><td><p>No</p></td></tr><tr><td><p>Fireworks</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>No</p></td><td><p>No</p></td><td><p>No</p></td></tr><tr><td><p>Gemini</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Base64 only</p></td><td><p>No</p></td><td><p>No</p></td></tr><tr><td><p>GitHub Models</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>No</p></td><td><p>No</p></td></tr><tr><td><p>GPT4ALL</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>No</p></td><td><p>No</p></td><td><p>No</p></td></tr><tr><td><p>Groq AI</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>No</p></td><td><p>No</p></td></tr><tr><td><p>Heroku AI</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>No</p></td><td><p>Yes</p></td><td><p>No</p></td></tr><tr><td><p>Hugging Face</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>No</p></td></tr><tr><td><p>LM Studio</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>No</p></td><td><p>No</p></td><td><p>No</p></td></tr><tr><td><p>Mistral AI</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>No</p></td><td><p>Yes</p></td></tr><tr><td><p>NVIDIA NIM</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>No</p></td><td><p>No</p></td><td><p>No</p></td></tr><tr><td><p>Ollama</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>No</p></td><td><p>No</p></td><td><p>No</p></td></tr><tr><td><p>OpenAI</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td></tr><tr><td><p>OpenAI Compatible Endpoints</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>No</p></td><td><p>No</p></td><td><p>No</p></td></tr><tr><td><p>OpenRouter</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>No</p></td><td><p>No</p></td></tr><tr><td><p>Perplexity</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>No</p></td><td><p>No</p></td><td><p>No</p></td><td><p>No</p></td></tr><tr><td><p>Portkey</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>No</p></td><td><p>No</p></td></tr><tr><td><p>Stability AI</p></td><td><p>No</p></td><td><p>No</p></td><td><p>No</p></td><td><p>No</p></td><td><p>No</p></td><td><p>Yes</p></td><td><p>No</p></td></tr><tr><td><p>Together.ai</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>No</p></td><td><p>No</p></td><td><p>No</p></td></tr><tr><td><p>Vertex AI Express</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>No</p></td><td><p>Yes</p></td><td><p>No</p></td><td><p>No</p></td></tr><tr><td><p>XAI</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>No</p></td></tr><tr><td><p>Xinference</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>No</p></td><td><p>No</p></td><td><p>No</p></td></tr><tr><td><p>Zhipu</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>Yes</p></td><td><p>No</p></td><td><p>No</p></td><td><p>No</p></td></tr></tbody></table>

> [!NOTE] `*` indicates that support depends on the specific model used.

## Next Step

After you complete the prerequisites, you are ready to create an app and configure the connector
using [Anypoint Studio](https://docs.mulesoft.com/mulesoft-inference-connector/1.1/mulesoft-inference-connector-studio) or
[Anypoint Code Builder](https://docs.mulesoft.com/mulesoft-inference-connector/1.1/mulesoft-inference-connector-config-acb).

## See Also

- [Introduction to Anypoint Connectors](https://docs.mulesoft.com/connectors/introduction/introduction-to-anypoint-connectors)

- [Using Anypoint Code Builder to Configure a Connector](https://docs.mulesoft.com/connectors/introduction/intro-config-use-acb)

- [Using Studio to Configure a Connector](https://docs.mulesoft.com/connectors/introduction/intro-config-use-studio)

- [MuleSoft Inference - Additional Configuration Information](https://docs.mulesoft.com/mulesoft-inference-connector/1.1/mulesoft-inference-additional-config)

- [MuleSoft Inference Connector Examples](https://docs.mulesoft.com/mulesoft-inference-connector/1.1/mulesoft-inference-connector-examples)

- [MuleSoft Inference Connector Reference](https://docs.mulesoft.com/mulesoft-inference-connector/1.1/mulesoft-inference-connector-reference)

- [Salesforce Help](https://help.salesforce.com)
