Spaces:
Running
Running
File size: 747 Bytes
9c84f9d 3dfc93b 9c84f9d 3dfc93b 9c84f9d 3dfc93b | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | """LLM provider abstractions."""
from solar_eval.providers.base import BaseProvider
from solar_eval.providers.openai_compat import OpenAICompatProvider, TimelyProvider
from solar_eval.providers.openai_provider import OpenAIProvider
from solar_eval.providers.routed import RoutedProvider
from solar_eval.providers.upstage import UpstageProvider
#: ์ถ๋ก ์ ๊ณต์ ๋ผ์ฐํธ โ ์คํ
`model` ์ ์ ๋์ด. ์ธ๋ถ(Upstage ๋ฐ) ๋ผ์ฐํธ๋ egress ์ ์ฑ
`external-allowed` ๊ฐ ํ์ํ๋ค.
INFERENCE_ROUTES: dict[str, type[BaseProvider]] = {"timely": TimelyProvider}
__all__ = [
"INFERENCE_ROUTES",
"BaseProvider",
"OpenAICompatProvider",
"OpenAIProvider",
"RoutedProvider",
"TimelyProvider",
"UpstageProvider",
]
|