Skip to content

Interface: AIAdapterPromptOptions

Makaio Framework


Makaio Framework / ai-adapters-core / AIAdapterPromptOptions

Defined in: ../../../adapters/core/src/types/messaging.ts:34

Options for AIAdapter.promptText().

Minimal universal parameters with provider-specific escape hatch.

await adapter.promptText("Build an auth system", {
model: "gpt-4o",
sessionId: "user-123-conv-456",
providerOptions: { temperature: 0.7 }
});

optional model?: string

Defined in: ../../../adapters/core/src/types/messaging.ts:36

Model identifier (provider-specific). Defaults to adapter’s configured model if omitted.


optional providerOptions?: unknown

Defined in: ../../../adapters/core/src/types/messaging.ts:42

Provider-specific options (temperature, tools, system prompts, etc.). Type explicitly in adapter implementations.


optional sessionId?: string

Defined in: ../../../adapters/core/src/types/messaging.ts:39

Session ID for conversation continuity. Creates new session if omitted. Check caps.sessionResume for persistence support.