API Reference eai v#0.1.11

Copy Markdown

Modules

Behaviour for LLM provider adapters.

Anthropic Messages API wire format adapter.

AWS Bedrock Converse API wire format adapter.

OpenAI-compatible wire format adapter (also used for DeepSeek and similar providers).

Nebulex cache adapter for EAI

Main conversation GenServer managing multi-session chat history and async LLM tasks.

Git 仓库管理辅助函数

Direct LLM API orchestration using Converse-based internal message IR.

Internal message representation (IR) based on AWS Bedrock Converse API format.

模型注册表查询接口。

Prompt 注册表查询接口。

GenServer for background persistence of conversation history to compressed logs.

Behaviour for PTY-like command execution sandbox

GenServer pool managing per-session PTY processes and task dispatching.

Task result management — the engine behind get_task_result / force_complete_task tools.

统一 telemetry 事件处理器。

Tool behaviour — each tool in config/tools/ implements schema/0 + execute/4.

Shared utilities used by two or more tool implementations.

通用清洗、转换等无业务耦合的工具函数。