Documentation
¶
Overview ¶
Package provider contains common constants for LLM providers
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // ErrIncompleteResponse indicates that the response from the LLM is incomplete ErrIncompleteResponse = errors.New("response is incomplete") // ErrNotSupported is used to indicate non-supported features ErrNotSupported = errors.New("not supported") )
Functions ¶
This section is empty.
Types ¶
This section is empty.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package anthropic implements the Anthropic LLM provider using the official anthropic-sdk-go.
|
Package anthropic implements the Anthropic LLM provider using the official anthropic-sdk-go. |
|
Package gemini implements the Gemini LLM provider using the Google genai SDK.
|
Package gemini implements the Gemini LLM provider using the Google genai SDK. |
|
Package mistral implements the Mistral LLM provider.
|
Package mistral implements the Mistral LLM provider. |
|
Package openai implements the OpenAI LLM provider.
|
Package openai implements the OpenAI LLM provider. |
|
Package selfhosted implements the SelfHosted LLM provider for routing chat requests to operator-run inference servers (llama-server, vLLM, Ollama, etc.) via the OpenAI-compatible Chat Completions API.
|
Package selfhosted implements the SelfHosted LLM provider for routing chat requests to operator-run inference servers (llama-server, vLLM, Ollama, etc.) via the OpenAI-compatible Chat Completions API. |
Click to show internal directories.
Click to hide internal directories.