Directories
¶
| Path | Synopsis |
|---|---|
|
Package anthropic provides a native Anthropic Messages API client.
|
Package anthropic provides a native Anthropic Messages API client. |
|
subscription
Package subscription exposes the Anthropic subscription registration policy boundary.
|
Package subscription exposes the Anthropic subscription registration policy boundary. |
|
Package atomicchat provides the documented atomicchat OpenAI-compatible API.
|
Package atomicchat provides the documented atomicchat OpenAI-compatible API. |
|
Package azure provides an Azure OpenAI Responses API client.
|
Package azure provides an Azure OpenAI Responses API client. |
|
Package azurecognitive provides Azure Cognitive Services' documented OpenAI and Anthropic-compatible model endpoints.
|
Package azurecognitive provides Azure Cognitive Services' documented OpenAI and Anthropic-compatible model endpoints. |
|
Package baseten provides the documented baseten OpenAI-compatible API.
|
Package baseten provides the documented baseten OpenAI-compatible API. |
|
Package bedrock is an AWS Bedrock Runtime client for Bedrock InvokeModel and native Converse/ConverseStream.
|
Package bedrock is an AWS Bedrock Runtime client for Bedrock InvokeModel and native Converse/ConverseStream. |
|
Package cerebras provides the documented cerebras OpenAI-compatible API.
|
Package cerebras provides the documented cerebras OpenAI-compatible API. |
|
Package chutes is a Chutes end-to-end-encrypted, TEE-attested LLM client.
|
Package chutes is a Chutes end-to-end-encrypted, TEE-attested LLM client. |
|
Package cloudflaregateway provides Cloudflare AI Gateway's documented OpenAI, Responses, and Anthropic proxy endpoints.
|
Package cloudflaregateway provides Cloudflare AI Gateway's documented OpenAI, Responses, and Anthropic proxy endpoints. |
|
Package cloudflareworkers provides Cloudflare Workers AI's documented OpenAI-compatible AI Gateway route.
|
Package cloudflareworkers provides Cloudflare Workers AI's documented OpenAI-compatible AI Gateway route. |
|
Package cortecs provides the documented cortecs OpenAI-compatible API.
|
Package cortecs provides the documented cortecs OpenAI-compatible API. |
|
Package deepinfra provides Deep Infra's documented OpenAI and Anthropic compatible endpoints.
|
Package deepinfra provides Deep Infra's documented OpenAI and Anthropic compatible endpoints. |
|
Package deepseek provides the documented deepseek OpenAI-compatible API.
|
Package deepseek provides the documented deepseek OpenAI-compatible API. |
|
Package digitalocean provides the documented digitalocean OpenAI-compatible API.
|
Package digitalocean provides the documented digitalocean OpenAI-compatible API. |
|
Package fireworks provides the documented fireworks OpenAI-compatible API.
|
Package fireworks provides the documented fireworks OpenAI-compatible API. |
|
Package frogbot provides the documented frogbot OpenAI-compatible API.
|
Package frogbot provides the documented frogbot OpenAI-compatible API. |
|
Package gemini is a bespoke client for Google's Gemini generateContent API.
|
Package gemini is a bespoke client for Google's Gemini generateContent API. |
|
Package githubcopilot provides GitHub Copilot's documented OpenAI Chat and Responses gateway endpoints.
|
Package githubcopilot provides GitHub Copilot's documented OpenAI Chat and Responses gateway endpoints. |
|
Package gitlab provides GitLab Duo's documented AI Gateway proxy endpoints.
|
Package gitlab provides GitLab Duo's documented AI Gateway proxy endpoints. |
|
Package gmicloud provides GMI Cloud's documented OpenAI-compatible Chat Completions API.
|
Package gmicloud provides GMI Cloud's documented OpenAI-compatible Chat Completions API. |
|
Package vertex provides Google Vertex AI's documented Gemini generateContent route and Anthropic Claude rawPredict route.
|
Package vertex provides Google Vertex AI's documented Gemini generateContent route and Anthropic Claude rawPredict route. |
|
Package groq provides the documented groq OpenAI-compatible API.
|
Package groq provides the documented groq OpenAI-compatible API. |
|
Package helicone provides the documented helicone OpenAI-compatible API.
|
Package helicone provides the documented helicone OpenAI-compatible API. |
|
Package huggingface provides the documented huggingface OpenAI-compatible API.
|
Package huggingface provides the documented huggingface OpenAI-compatible API. |
|
internal
|
|
|
compat
Package compat contains the deliberately small shared core used by documented providers whose public endpoint is compatible with one of the bundled request codecs.
|
Package compat contains the deliberately small shared core used by documented providers whose public endpoint is compatible with one of the bundled request codecs. |
|
contracttest
Package contracttest contains deterministic provider-package HTTP contracts.
|
Package contracttest contains deterministic provider-package HTTP contracts. |
|
simple
Package simple contains the common adapter used by provider packages whose documented endpoint is OpenAI Chat-compatible and uses either bearer or no authentication.
|
Package simple contains the common adapter used by provider packages whose documented endpoint is OpenAI Chat-compatible and uses either bearer or no authentication. |
|
subscription
Package subscription contains provider-neutral, fixture-only contracts for credential-backed subscription transports.
|
Package subscription contains provider-neutral, fixture-only contracts for credential-backed subscription transports. |
|
Package ionet provides the documented ionet OpenAI-compatible API.
|
Package ionet provides the documented ionet OpenAI-compatible API. |
|
Package llama provides Meta's hosted Llama API through its documented OpenAI-compatible Chat Completions endpoint.
|
Package llama provides Meta's hosted Llama API through its documented OpenAI-compatible Chat Completions endpoint. |
|
Package llamacpp provides the local llama.cpp llama-server OpenAI-compatible API.
|
Package llamacpp provides the local llama.cpp llama-server OpenAI-compatible API. |
|
Package llmgateway provides LLM Gateway's documented OpenAI Chat and Anthropic Messages proxy endpoints.
|
Package llmgateway provides LLM Gateway's documented OpenAI Chat and Anthropic Messages proxy endpoints. |
|
Package minimax provides MiniMax's native Anthropic Messages endpoint.
|
Package minimax provides MiniMax's native Anthropic Messages endpoint. |
|
Package moonshot provides the documented moonshot OpenAI-compatible API.
|
Package moonshot provides the documented moonshot OpenAI-compatible API. |
|
Package nebius provides the documented nebius OpenAI-compatible API.
|
Package nebius provides the documented nebius OpenAI-compatible API. |
|
Package nvidia provides the documented nvidia OpenAI-compatible API.
|
Package nvidia provides the documented nvidia OpenAI-compatible API. |
|
Package ollama provides the documented ollama OpenAI-compatible API.
|
Package ollama provides the documented ollama OpenAI-compatible API. |
|
Package ollamacloud provides the documented ollamacloud OpenAI-compatible API.
|
Package ollamacloud provides the documented ollamacloud OpenAI-compatible API. |
|
Package openai provides OpenAI Chat Completions and Responses API clients.
|
Package openai provides OpenAI Chat Completions and Responses API clients. |
|
subscription
Package subscription exposes the OpenAI subscription registration policy boundary.
|
Package subscription exposes the OpenAI subscription registration policy boundary. |
|
Package opencode provides the OpenCode Zen OpenAI-compatible endpoint.
|
Package opencode provides the OpenCode Zen OpenAI-compatible endpoint. |
|
Package opencode provides the OpenCode Go endpoint using the shared Chat, Responses, and Anthropic transport semantics.
|
Package opencode provides the OpenCode Go endpoint using the shared Chat, Responses, and Anthropic transport semantics. |
|
Package openrouter provides the OpenRouter-specific construction and request options for the OpenAI-compatible Chat Completions API.
|
Package openrouter provides the OpenRouter-specific construction and request options for the OpenAI-compatible Chat Completions API. |
|
Package ovhcloud provides the documented ovhcloud OpenAI-compatible API.
|
Package ovhcloud provides the documented ovhcloud OpenAI-compatible API. |
|
Package p302ai provides the 302.AI OpenAI-compatible Chat Completions API.
|
Package p302ai provides the 302.AI OpenAI-compatible Chat Completions API. |
|
Package phala is the Phala confidential-inference provider: it owns the gateway base-URL default and a typed constructor (New) that wires the reusable, provider-agnostic aci attestation protocol into an attested inference.Client.
|
Package phala is the Phala confidential-inference provider: it owns the gateway base-URL default and a typed constructor (New) that wires the reusable, provider-agnostic aci attestation protocol into an attested inference.Client. |
|
Package sap provides SAP AI Core's orchestration chat endpoint.
|
Package sap provides SAP AI Core's orchestration chat endpoint. |
|
Package scaleway provides the documented scaleway OpenAI-compatible API.
|
Package scaleway provides the documented scaleway OpenAI-compatible API. |
|
Package snowflake provides Snowflake Cortex's documented OpenAI-compatible Chat Completions endpoint.
|
Package snowflake provides Snowflake Cortex's documented OpenAI-compatible Chat Completions endpoint. |
|
Package stackit provides the documented stackit OpenAI-compatible API.
|
Package stackit provides the documented stackit OpenAI-compatible API. |
|
Package synthetic provides the documented Synthetic.new OpenAI-compatible API.
|
Package synthetic provides the documented Synthetic.new OpenAI-compatible API. |
|
Package together provides the documented together OpenAI-compatible API.
|
Package together provides the documented together OpenAI-compatible API. |
|
Package venice provides Venice AI's documented OpenAI Chat and Responses endpoints.
|
Package venice provides Venice AI's documented OpenAI Chat and Responses endpoints. |
|
Package vercel provides Vercel AI Gateway's documented OpenAI Chat, Responses, and Anthropic Messages endpoints.
|
Package vercel provides Vercel AI Gateway's documented OpenAI Chat, Responses, and Anthropic Messages endpoints. |
|
Package xai provides xAI Chat Completions and Responses API clients.
|
Package xai provides xAI Chat Completions and Responses API clients. |
|
Package zai provides the documented zai OpenAI-compatible API.
|
Package zai provides the documented zai OpenAI-compatible API. |
|
Package zenmux provides ZenMux's documented OpenAI, Responses, and Anthropic protocol-conversion endpoints.
|
Package zenmux provides ZenMux's documented OpenAI, Responses, and Anthropic protocol-conversion endpoints. |
Click to show internal directories.
Click to hide internal directories.