Skip to main content
Connect external models or use Adaptive with LangChain.

External models

Connect proprietary models (OpenAI, Azure, Google, Anthropic, NVIDIA NIM) to use them through the Adaptive API with interaction and metrics logging.

OpenAI (direct)

Supported model IDs: GPT4O, GPT4O_MINI, GPT4, GPT4_TURBO, GPT3_5_TURBO

Azure OpenAI

The external_model_id is your deployment name, and endpoint is your Azure OpenAI subscription endpoint.

Google

Supported models: Gemini model variations (excluding embeddings).

Anthropic

Use the model ID from Anthropic’s API documentation as the external_model_id. Once connected, attach the model to a project and make inference requests like any other model.

LangChain

Adaptive is compatible with LangChain chat model classes.

ChatOpenAI

ChatGoogleGenerativeAI

Platform notifications

Subscribe to platform events (job completion, failures, model status changes) and receive alerts through Slack, email, or webhook.

Topic patterns

Notifications use a topic-based system with pattern matching. Subscribe to specific events or use wildcards: Use * to match a single segment and ** to match multiple segments.

Integration types

Configure notifications in Settings → Integrations. Three delivery methods are available: Each integration can subscribe to different topic patterns. You can create multiple integrations of the same type for different channels or recipients.

Permissions

Creating and managing integrations requires integration:create, integration:read, integration:update, or integration:delete permissions. See Permissions for role configuration.
No SDK resource exists for notifications yet. To configure integrations programmatically, use the GraphQL API directly. Contact your administrator for the schema details.