File size: 1,545 Bytes
51efa41 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 |
"""
MiniMind Max2 Enhanced Capabilities
Advanced features for reasoning, vision, agentic tasks, coding, and thinking.
"""
from .reasoning import ReasoningModule, ChainOfThoughtTrainer, ReasoningConfig
from .vision import VisionAdapter, VisionConfig, MiniMindVision
from .agentic import AgenticModule, FunctionCallingConfig, ToolRegistry
from .coding import FIMModule, CodeCompletionConfig, VibeCoder
from .speculative import SpeculativeDecoder, DraftModel
from .templates import (
JinjaTemplateEngine,
MDXRenderer,
MDXComponentType,
ExtendedCodeBlockParser,
CodeBlockMeta,
TemplateLibrary,
)
from .thinking import (
ThinkingEngine,
ThinkingConfig,
ThinkingMode,
ThinkingStep,
InterleavedThinking,
SequentialThinking,
MultilingualThinking,
)
__all__ = [
# Reasoning
"ReasoningModule",
"ChainOfThoughtTrainer",
"ReasoningConfig",
# Vision
"VisionAdapter",
"VisionConfig",
"MiniMindVision",
# Agentic
"AgenticModule",
"FunctionCallingConfig",
"ToolRegistry",
# Coding
"FIMModule",
"CodeCompletionConfig",
"VibeCoder",
# Optimization
"SpeculativeDecoder",
"DraftModel",
# Templates & MDX
"JinjaTemplateEngine",
"MDXRenderer",
"MDXComponentType",
"ExtendedCodeBlockParser",
"CodeBlockMeta",
"TemplateLibrary",
# Thinking
"ThinkingEngine",
"ThinkingConfig",
"ThinkingMode",
"ThinkingStep",
"InterleavedThinking",
"SequentialThinking",
"MultilingualThinking",
]
|