mirror of
https://github.com/Routstr/routstr-core.git
synced 2026-08-09 02:54:37 +00:00
36 lines
1.0 KiB
Python
36 lines
1.0 KiB
Python
from .anthropic import AnthropicUpstreamProvider
|
|
from .azure import AzureUpstreamProvider
|
|
from .base import BaseUpstreamProvider
|
|
from .generic import GenericUpstreamProvider
|
|
from .helpers import (
|
|
_instantiate_provider,
|
|
_seed_providers_from_settings,
|
|
get_all_models_with_overrides,
|
|
get_model_with_override,
|
|
init_upstreams,
|
|
refresh_upstreams_models_periodically,
|
|
resolve_model_alias,
|
|
)
|
|
from .ollama import OllamaUpstreamProvider
|
|
from .openai import OpenAIUpstreamProvider
|
|
from .openrouter import OpenRouterUpstreamProvider
|
|
|
|
__all__ = [
|
|
# upstreams
|
|
"AnthropicUpstreamProvider",
|
|
"AzureUpstreamProvider",
|
|
"BaseUpstreamProvider",
|
|
"GenericUpstreamProvider",
|
|
"OllamaUpstreamProvider",
|
|
"OpenAIUpstreamProvider",
|
|
"OpenRouterUpstreamProvider",
|
|
# helpers
|
|
"resolve_model_alias",
|
|
"get_all_models_with_overrides",
|
|
"get_model_with_override",
|
|
"refresh_upstreams_models_periodically",
|
|
"init_upstreams",
|
|
"_seed_providers_from_settings",
|
|
"_instantiate_provider",
|
|
]
|