---
title: "Eden AI integration for LuumenAI"
url: "https://www.luumen.ai/integrations/eden-ai/"
entity: SoftwareIntegration
category: "AI & automation"
audience: "SRE, DevOps, platform engineering, IT operations"
---

# Eden AI integration for LuumenAI

One API key for model access across providers, with stored responses held for approval

## What LuumenAI can do with Eden AI

LuumenAI connects to Eden AI with an API token and exposes 10 tools (9 read-only · 1 write). Reads answer immediately; writes are shown as a plan and require approval by default, configurable per tool by an administrator.

## Key facts

- Authentication: API token
- Tools available: 10 tools (9 read-only · 1 write)
- Plan: available on all plans
- Category: AI & automation

## About Eden AI with LuumenAI

Eden AI puts text, image, audio, document, and multimodal models from many providers behind one API. Connect it with an API key and Luumen can check which models are current, count tokens before a call, run moderation or embeddings, and read your credit balance and consumption. Stored response objects can be created and retrieved later.

## Example tools

Read-only (9 in total):

- `EDEN_AI_COUNT_ANTHROPIC_TOKENS` — Count input tokens for an Anthropic-format message request before generation, including system content and tool definitions.
- `EDEN_AI_CREATE_ANTHROPIC_MESSAGE` — Generate a non-streaming Anthropic-compatible message with content blocks, stop reason, token usage, provider metadata, and Eden AI cost.
- `EDEN_AI_CREATE_CHAT_COMPLETION` — Generate a non-streaming OpenAI-compatible chat completion with a current Eden AI model and return its choices, token usage, provider, and cost.
- `EDEN_AI_CREATE_EMBEDDINGS` — Create embeddings for one text or a batch of texts and return vectors with model, usage, provider, and cost metadata.
- `EDEN_AI_DISCOVER_CAPABILITIES` — Find current Eden AI models or inspect Universal AI feature schemas, providers, pricing, and regions before an execution call.
- `EDEN_AI_GET_COST_OVERVIEW` — Return current account credits and, when a date range is supplied, aggregated consumption filtered by provider or subfeature.
- `EDEN_AI_GET_RESPONSE` — Retrieve a previously stored Responses API object by ID, including its status, text output, structured output, usage, and canonical model.
- `EDEN_AI_MODERATE_TEXT` — Classify one text or a batch of texts for safety categories and return flags, category scores, applied input types, provider, and cost.

Write and destructive (1 in total, approval required by default):

- `EDEN_AI_CREATE_RESPONSE` — Create or continue a synchronous OpenAI Responses-compatible text response, stored by default for later retrieval, and return its ID, structured output, text, usage, provider, and cost.

## Frequently asked questions

### How does LuumenAI connect to Eden AI?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

### Can LuumenAI change things in Eden AI on its own?

Read actions answer immediately. Anything that writes is shown as a plan and requires approval by default. Administrators configure that per tool.

### Is there an audit trail?

Every call to Eden AI — read or write, approved or declined — is recorded with the actor, the input, and the result.

Full page: https://www.luumen.ai/integrations/eden-ai/
