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)
GPT4O, GPT4O_MINI, GPT4, GPT4_TURBO, GPT3_5_TURBO
Azure OpenAI
external_model_id is your deployment name, and endpoint is your Azure OpenAI subscription endpoint.
Anthropic
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:| Pattern | Matches |
|---|---|
project:*:job:**:completed | Any job completion in any project |
project:my-project:job:**:failed | Failed jobs in a specific project |
project:*:model:**:status_changed | Model status changes across all projects |
* to match a single segment and ** to match multiple segments.
Integration types
Configure notifications in Settings → Integrations. Three delivery methods are available:| Type | Setup | Details |
|---|---|---|
| Slack | Webhook URL, optional bot token | Posts to a channel via incoming webhook |
| SMTP server configuration | Sends to specified recipients | |
| Webhook | HTTP endpoint URL, custom headers | POST request with event payload |
Permissions
Creating and managing integrations requiresintegration:create, integration:read, integration:update, or integration:delete permissions. See Permissions for role configuration.
Programmatic setup via GraphQL
Programmatic setup via GraphQL
No SDK resource exists for notifications yet. To configure integrations programmatically, use the GraphQL API directly. Contact your administrator for the schema details.

