Overview of Model Provider capabilities
mainModel providers (such as OpenAI, Ollama, or Mistral) provide the underlying APIs for AI models, including Large Language Models (LLMs), image generation, and speech-to-text. ModelFusion supports various capabilities across different providers, categorized by the following core functions:
- Text Generation:
generateText,streamText, andtokenizeText. - Object Generation: Generating structured data via JSON mode or function calling.
- Tool Calling: Advanced capabilities for model-driven tool execution.
- Image Generation: Creating images from text prompts.
- Speech Generation: Text-to-speech (standard and duplex streaming).
- Transcription: Speech-to-text.
- Embeddings: Converting values into vector embeddings.