merge this (#4759)
* wait I forgot to comit locally * cp the entire core directory and then rm the .git subdir
This commit is contained in:
45
letta/schemas/providers/__init__.py
Normal file
45
letta/schemas/providers/__init__.py
Normal file
@@ -0,0 +1,45 @@
|
||||
# Provider base classes and utilities
|
||||
# Provider implementations
|
||||
from .anthropic import AnthropicProvider
|
||||
from .azure import AzureProvider
|
||||
from .base import Provider, ProviderBase, ProviderCheck, ProviderCreate, ProviderUpdate
|
||||
from .bedrock import BedrockProvider
|
||||
from .cerebras import CerebrasProvider
|
||||
from .deepseek import DeepSeekProvider
|
||||
from .google_gemini import GoogleAIProvider
|
||||
from .google_vertex import GoogleVertexProvider
|
||||
from .groq import GroqProvider
|
||||
from .letta import LettaProvider
|
||||
from .lmstudio import LMStudioOpenAIProvider
|
||||
from .mistral import MistralProvider
|
||||
from .ollama import OllamaProvider
|
||||
from .openai import OpenAIProvider
|
||||
from .together import TogetherProvider
|
||||
from .vllm import VLLMProvider
|
||||
from .xai import XAIProvider
|
||||
|
||||
__all__ = [
|
||||
# Base classes
|
||||
"Provider",
|
||||
"ProviderBase",
|
||||
"ProviderCreate",
|
||||
"ProviderUpdate",
|
||||
"ProviderCheck",
|
||||
# Provider implementations
|
||||
"AnthropicProvider",
|
||||
"AzureProvider",
|
||||
"BedrockProvider",
|
||||
"CerebrasProvider", # NEW
|
||||
"DeepSeekProvider",
|
||||
"GoogleAIProvider",
|
||||
"GoogleVertexProvider",
|
||||
"GroqProvider",
|
||||
"LettaProvider",
|
||||
"LMStudioOpenAIProvider",
|
||||
"MistralProvider",
|
||||
"OllamaProvider",
|
||||
"OpenAIProvider",
|
||||
"TogetherProvider",
|
||||
"VLLMProvider", # Replaces ChatCompletions and Completions
|
||||
"XAIProvider",
|
||||
]
|
||||
Reference in New Issue
Block a user