Skip to main content

Integrations

Integrate Eden AI V3 into your favorite tools, frameworks, and development environments.

Overview

Eden AI V3 provides an OpenAI-compatible API for LLMs and a Universal AI endpoint for all other features. This makes it easy to integrate with virtually any tool that supports OpenAI or custom API endpoints.

Key Integration Points

  • LLM Endpoint: /v3/llm/chat/completions - Drop-in replacement for OpenAI’s chat API
  • Universal AI: /v3/universal-ai - Single endpoint for OCR, image processing, text analysis, and more
  • File Upload: /v3/upload - Persistent file storage for multi-step workflows

Quick Start

Most integrations only require two simple changes:
  1. API Key: Use your Eden AI API key
  2. Base URL: Point to https://api.edenai.run/v3/llm

Integration Categories

SDKs

Official and community SDKs for popular programming languages.

AI Assistants & Agents

Integrate Eden AI with popular AI coding assistants and agents.

IDEs

Configure your favorite IDE to use Eden AI for code completion and assistance.

AI Frameworks

Build powerful AI applications with popular frameworks.

Chat Platforms

Deploy AI chat interfaces with Eden AI as the backend.

Multi-Provider Support

Eden AI’s unique advantage is multi-provider support. Access models from multiple providers through a single integration:
  • OpenAI: GPT-4, GPT-3.5
  • Anthropic: Claude 3.5 Sonnet, Claude 3 Opus
  • Google: Gemini Pro, Gemini 1.5 Pro
  • Cohere: Command R+, Command R
  • Meta: Llama 3 70B, Llama 3 8B
  • And 200+ more models
Simply change the model parameter to switch providers:
# Use OpenAI
model="openai/gpt-4"

# Switch to Anthropic
model="anthropic/claude-3-5-sonnet-20241022"

# Try Google
model="google/gemini-pro"

Beyond LLMs: Universal AI

Eden AI isn’t just for chat. The Universal AI endpoint gives you access to:
  • Text Analysis: AI detection, moderation, embeddings, spell check
  • OCR: Document parsing, invoice extraction, identity verification
  • Image: Generation, object detection, face detection, background removal
  • Translation: Multi-language document translation

Need Help?

  • Browse integration-specific guides using the navigation menu
  • Check out the API Reference for detailed endpoint documentation
  • Visit the How-To Guides for feature-specific tutorials
  • See FAQ for common questions

Contributing

Built an integration we haven’t covered? We’d love to hear about it! Contact us through Discord or GitHub.