Documentation

Provider Overview

AI providers supported by ModelRed SDK

Supported Providers

7+ AI Providers Supported

ModelRed integrates with major AI providers to test models from any platform with consistent security assessments.

Supported Providers

🤖

OpenAI

GPT models and compatible APIs

Production Ready
☁️

Azure OpenAI

Enterprise Azure deployments

Enterprise
🔮

Anthropic

Claude models via REST API

Production Ready
🤗

Hugging Face

Inference API and custom endpoints

Community
🏔️

AWS Bedrock

Managed foundation models

Managed
🏗️

AWS SageMaker

Custom model endpoints

Enterprise
🔗

Custom REST

Any REST API endpoint

Flexible

Quick Setup

Easy Integration

Connect your AI models with simple, provider-specific methods.

🤖

OpenAI (Most Popular)

PYTHON
await client.register_openai_model(
    model_id="my-chatbot",
    api_key="sk-your-key",
    model_name="gpt-3.5-turbo"
)
🔮

Anthropic Claude

PYTHON
await client.register_anthropic_model(
    model_id="claude-assistant",
    api_key="sk-ant-your-key",
    model_name="claude-3-sonnet"
)

Authentication Requirements

🔐 Required Credentials

Provider
Required
Environment Variable
OpenAI
API Key
OPENAI_API_KEY
Azure OpenAI
API Key, Endpoint, Deployment
AZURE_OPENAI_API_KEY
Anthropic
API Key
ANTHROPIC_API_KEY
AWS Bedrock
AWS Credentials, Model ID
AWS_ACCESS_KEY_ID
Custom REST
Endpoint URL
Custom

Next Steps