crewAIInc / crewAIInc/crewAI

Support Eden AI (EU, OpenAI-compatible gateway) as an LLM provider

Open
#6,615 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
58.8k
Forks
8.5k
Avg merge
1d 15h
Merged PRs (30d)
109

Description

Feature

Would you welcome docs / support for Eden AI as an LLM provider? Eden AI is a French, EU-based, GDPR-compliant OpenAI-compatible gateway — 700+ models across vendors behind a single key.

Why it fits CrewAI

Verified live: POST https://api.edenai.run/v3/chat/completions → HTTP 200 (openai/gpt-4o-mini, mistral/mistral-large-latest), OpenAI Chat Completions wire format, provider/model naming.

I noticed the ongoing LiteLLM-removal (docs/.../litellm-removal-guide), so I'd rather align with your current LLM connection model before writing anything. Eden AI also has an in-progress LiteLLM PR (BerriAI/litellm#32619) for the LiteLLM path.

I help maintain integrations at Eden AI and I'm happy to contribute a "Connect to Eden AI" docs page (under learn/llm-connections / concepts/llms) once you confirm the preferred approach post-LiteLLM. Asking first before any PR.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reading the referenced docs/.../litellm-removal-guide and the current pages under learn/llm-connections and concepts/llms to understand the post-LiteLLM connection model. Confirm the preferred integration approach with maintainers, then document Eden AI in the appropriate location; done means the connection is supported by the current model and the page explains how to use it.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
ai, documentation
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.