Interface: AIAdapterPromptOptions
Makaio Framework / ai-adapters-core / AIAdapterPromptOptions
Interface: AIAdapterPromptOptions
Section titled “Interface: AIAdapterPromptOptions”Defined in: ../../../adapters/core/src/types/messaging.ts:34
Options for AIAdapter.promptText().
Minimal universal parameters with provider-specific escape hatch.
Example
Section titled “Example”await adapter.promptText("Build an auth system", { model: "gpt-4o", sessionId: "user-123-conv-456", providerOptions: { temperature: 0.7 }});- AIAdapterPromptResult for response type
AIAdapter.promptTextfor usage- Message Handling Guide
Properties
Section titled “Properties”model?
Section titled “model?”
optionalmodel?:string
Defined in: ../../../adapters/core/src/types/messaging.ts:36
Model identifier (provider-specific). Defaults to adapter’s configured model if omitted.
providerOptions?
Section titled “providerOptions?”
optionalproviderOptions?:unknown
Defined in: ../../../adapters/core/src/types/messaging.ts:42
Provider-specific options (temperature, tools, system prompts, etc.). Type explicitly in adapter implementations.
sessionId?
Section titled “sessionId?”
optionalsessionId?: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.