Graphorin API reference v0.1.0
Graphorin API reference / @graphorin/provider / adapters/openai-compatible / OpenAICompatibleAdapterOptions
Interface: OpenAICompatibleAdapterOptions
Defined in: packages/provider/src/adapters/openai-compatible.ts:25
Options accepted by openAICompatibleAdapter.
Stable
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
acceptsSensitivity? | readonly | readonly Sensitivity[] | Override for the default acceptsSensitivity value. | packages/provider/src/adapters/openai-compatible.ts:47 |
allowInsecureTransport? | readonly | boolean | Acknowledge the risk of running over plaintext HTTP against a public host. | packages/provider/src/adapters/openai-compatible.ts:45 |
apiKey? | readonly | string | Optional bearer-auth API key. | packages/provider/src/adapters/openai-compatible.ts:36 |
baseUrl | readonly | string | Base URL of the OpenAI-compatible server. The classifier inspects the protocol + host to assign a LocalProviderTrust value. | packages/provider/src/adapters/openai-compatible.ts:32 |
chatPath? | readonly | string | Optional REST path override. Defaults to /v1/chat/completions. | packages/provider/src/adapters/openai-compatible.ts:34 |
fetchImpl? | readonly | (input, init?) => Promise<Response> | Custom fetch implementation; useful for tests. | packages/provider/src/adapters/openai-compatible.ts:40 |
headers? | readonly | Readonly<Record<string, string>> | Extra headers merged on top of content-type + accept defaults. | packages/provider/src/adapters/openai-compatible.ts:38 |
logger? | readonly | (level, message, meta?) => void | Optional log sink. | packages/provider/src/adapters/openai-compatible.ts:51 |
model | readonly | string | Model identifier sent in the request body's model field. | packages/provider/src/adapters/openai-compatible.ts:27 |
name? | readonly | string | Provider name attached to spans / log lines. | packages/provider/src/adapters/openai-compatible.ts:49 |