Skip to content

PURISTA API


PURISTA API / @purista/ai / ProviderRequest

Type Alias: ProviderRequest

ProviderRequest = object

Defined in: packages/ai/src/providers/runtime/ModelProvider.ts:4

Payload sent to a model provider.

Properties

context?

optional context: string

Defined in: packages/ai/src/providers/runtime/ModelProvider.ts:6


developerInstruction?

optional developerInstruction: string | string[]

Defined in: packages/ai/src/providers/runtime/ModelProvider.ts:11

Optional high-priority app/developer instruction(s) injected on every call. Providers may map these to dedicated instruction roles when supported.


metadata?

optional metadata: Record<string, unknown>

Defined in: packages/ai/src/providers/runtime/ModelProvider.ts:12


prompt

prompt: string

Defined in: packages/ai/src/providers/runtime/ModelProvider.ts:5