Skip to content

Graphorin API reference v0.1.0


Graphorin API reference / @graphorin/core / / ProviderRequest

Interface: ProviderRequest

Defined in: packages/core/src/contracts/provider.ts:73

Provider-call request payload.

Stable

Properties

PropertyModifierTypeDescriptionDefined in
maxTokens?readonlynumber-packages/core/src/contracts/provider.ts:80
messagesreadonlyreadonly Message[]-packages/core/src/contracts/provider.ts:74
metadata?readonlyProviderRequestMetadata-packages/core/src/contracts/provider.ts:83
outputType?readonlyOutputSpec-packages/core/src/contracts/provider.ts:77
providerOptions?readonlyReadonly<Record&lt;string, unknown&gt;>-packages/core/src/contracts/provider.ts:82
reasoningRetention?readonlyReasoningRetentionPer-request override of the provider's auto-detected ReasoningRetention default. Only honoured when the provider declares reasoningContract of 'round-trip-required' or 'optional'; hidden-chain-of-thought providers (e.g. 'hidden') always strip and emit one WARN per process when an incompatible override is supplied.packages/core/src/contracts/provider.ts:92
signal?readonlyAbortSignal-packages/core/src/contracts/provider.ts:81
systemMessage?readonlystring-packages/core/src/contracts/provider.ts:78
temperature?readonlynumber-packages/core/src/contracts/provider.ts:79
toolChoice?readonlyToolChoice-packages/core/src/contracts/provider.ts:76
tools?readonlyreadonly ToolDefinition[]-packages/core/src/contracts/provider.ts:75