Skip to content

Vercel.AI.OpenAICompatible

API reference

OpenAI-compatible chat and completion providers.

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