Vercel.AI.OpenAICompatible
OpenAI-compatible chat and completion providers.
Classes
Section titled “Classes”| Type | Summary |
|---|---|
| OpenAICompatibleBinaryResponse | Raw bytes returned by a provider. |
| OpenAICompatibleChat | Shared OpenAI-compatible chat request and response helpers. |
| OpenAICompatibleCompletionLanguageModel | Legacy Completions language model. |
| OpenAICompatibleContentPart | One text or reasoning fragment from a Chat Completions content field. |
| OpenAICompatibleEmbeddingModel | OpenAI-compatible embeddings model. |
| OpenAICompatibleImageModel | OpenAI-compatible image model. |
| OpenAICompatibleImages | Shared image request helpers. |
| OpenAICompatibleInfo | Version token used in the OpenAI-compatible user-agent suffix. |
| OpenAICompatibleLanguageModel | Chat Completions language model. |
| OpenAICompatibleOptions | Settings for an OpenAI Chat Completions compatible provider. |
| OpenAICompatibleProvider | Provider that speaks the OpenAI Chat Completions, embeddings, and images APIs. |
| OpenAICompatibleSseResponse | An open SSE response. The caller disposes it. |
| OpenAICompatibleTransforms | Request-body transforms used by thin OpenAI-compatible providers. |
| OpenAICompatibleUsage | Chat usage plus prediction-token counts stored as provider metadata. |
| Type | Summary |
|---|---|
| ApiKeyStyle | How the API key is sent. |
Apache-2.0 · Copyright 2023 Vercel, Inc. · unofficial community port, not an official Vercel product