Skip to content

Integrations

Integrations are protocol adapters that make DeepIntShield 100% compatible with existing AI provider SDKs. They translate between provider-specific API formats (OpenAI, Anthropic, Google GenAI) and DeepIntShield’s unified API, enabling you to:

  • Drop-in replacement - Change only the base URL in your existing code
  • Zero migration effort - Keep your current SDK and request/response handling
  • Instant feature access - Get governance, caching, fallbacks, and monitoring without code changes
import openai
client = openai.OpenAI(
api_key="your-openai-key"
)
import openai
client = openai.OpenAI(
base_url="http://localhost:8080/openai", # Point to DeepIntShield
api_key="dummy-key" # Keys handled by DeepIntShield
)

That’s it! Your application now has automatic fallbacks, governance, monitoring, and all DeepIntShield features.

DeepIntShield provides complete compatibility with these popular AI SDKs:

For detailed setup guides, compatibility information, and advanced usage:

Complete Integration Documentation

Now that you understand integrations, explore these related topics: