Modules
Execute prompt modules against LLM adapters.
Behaviour for connecting LangchainPrompt to a Large Language Model.
Adapter that delegates to any elixir-langchain chat model.
In-process adapter for ExUnit tests.
A file attachment to be sent alongside a prompt to the LLM.
A single message in a conversation with an LLM.
Pairs an adapter module with its runtime configuration.
Indirection layer for named AI execution profiles.
Test implementation of LangchainPrompt.Profiles. Always returns the
LangchainPrompt.Adapters.Test adapter, so no real LLM calls are made.
Behaviour for a self-contained, reusable AI task.
ExUnit helpers for asserting on LangchainPrompt.Adapters.Test calls.