Eden AI

Eden AI provides one API for accessing and orchestrating AI models across multiple providers for text, image, audio, document, and multimodal workloads.

10 actions Integration catalog
Request access
Connect Eden AI once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Count Anthropic TokensEDEN_AI_COUNT_ANTHROPIC_TOKENS
Count input tokens for an Anthropic-format message request before generation, including system content and tool definitions.
Create Anthropic MessageEDEN_AI_CREATE_ANTHROPIC_MESSAGE
Generate a non-streaming Anthropic-compatible message with content blocks, stop reason, token usage, provider metadata, and Eden AI cost. Each call runs a paid model and consumes Eden AI credits.
Create Chat CompletionEDEN_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. Each call runs a paid model and consumes Eden AI credits.
Create EmbeddingsEDEN_AI_CREATE_EMBEDDINGS
Create embeddings for one text or a batch of texts and return vectors with model, usage, provider, and cost metadata. Each call runs a paid model and consumes Eden AI credits.
Create ResponseEDEN_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.
Discover AI CapabilitiesEDEN_AI_DISCOVER_CAPABILITIES
Find current Eden AI models or inspect Universal AI feature schemas, providers, pricing, and regions before an execution call.
Get Cost OverviewEDEN_AI_GET_COST_OVERVIEW
Return current account credits and, when a date range is supplied, aggregated consumption filtered by provider or subfeature.
Get ResponseEDEN_AI_GET_RESPONSE
Retrieve a previously stored Responses API object by ID, including its status, text output, structured output, usage, and canonical model.
Moderate TextEDEN_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. Each call runs a paid model and consumes Eden AI credits.
Run Universal AIEDEN_AI_RUN_UNIVERSAL_AI
Run one synchronous Eden AI Universal AI feature using a current model and feature-specific input. Call DISCOVER_CAPABILITIES first for the exact model ID and runtime input schema. Returns normalized output, provider, and cost, with the raw provider response only when requested. Each call runs a paid model and consumes Eden AI credits.