You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
swarms/swarms/models/__init__.py

79 lines
2.4 KiB

from swarms.models.base_embedding_model import BaseEmbeddingModel
from swarms.models.base_llm import BaseLLM # noqa: E402
from swarms.models.base_multimodal_model import BaseMultiModalModel
from swarms.models.fuyu import Fuyu # noqa: E402
from swarms.models.gpt4_vision_api import GPT4VisionAPI # noqa: E402
from swarms.models.gpt_o import GPT4o
from swarms.models.huggingface import HuggingfaceLLM # noqa: E402
from swarms.models.idefics import Idefics # noqa: E402
from swarms.models.kosmos_two import Kosmos # noqa: E402
from swarms.models.layoutlm_document_qa import LayoutLMDocumentQA
from swarms.models.llama3_hosted import llama3Hosted
from swarms.models.llava import LavaMultiModal # noqa: E402
from swarms.models.nougat import Nougat # noqa: E402
from swarms.models.openai_embeddings import OpenAIEmbeddings
from swarms.models.openai_tts import OpenAITTS # noqa: E402
from swarms.models.palm import GooglePalm as Palm # noqa: E402
from swarms.models.popular_llms import Anthropic as Anthropic
from swarms.models.popular_llms import (
AzureOpenAILLM as AzureOpenAI,
)
from swarms.models.popular_llms import (
CohereChat as Cohere,
)
from swarms.models.popular_llms import OctoAIChat
from swarms.models.popular_llms import (
OpenAIChatLLM as OpenAIChat,
)
from swarms.models.popular_llms import (
OpenAILLM as OpenAI,
)
from swarms.models.popular_llms import ReplicateChat as Replicate
from swarms.models.qwen import QwenVLMultiModal # noqa: E402
from swarms.models.sampling_params import SamplingParams, SamplingType
from swarms.models.together import TogetherLLM # noqa: E402
from swarms.models.types import ( # noqa: E402
AudioModality,
ImageModality,
MultimodalData,
TextModality,
VideoModality,
)
from swarms.models.vilt import Vilt # noqa: E402
__all__ = [
"BaseEmbeddingModel",
"BaseLLM",
"BaseMultiModalModel",
"Fuyu",
"GPT4VisionAPI",
"HuggingfaceLLM",
"Idefics",
"Kosmos",
"LayoutLMDocumentQA",
"LavaMultiModal",
"Nougat",
"Palm",
"OpenAITTS",
"Anthropic",
"AzureOpenAI",
"Cohere",
"OpenAIChat",
"OpenAI",
"OctoAIChat",
"QwenVLMultiModal",
"Replicate",
"SamplingParams",
"SamplingType",
"TogetherLLM",
"AudioModality",
"ImageModality",
"MultimodalData",
"TextModality",
"VideoModality",
"Vilt",
"OpenAIEmbeddings",
"llama3Hosted",
"GPT4o",
]