bemade-addons/ai_integration_ollama_api/models/__init__.py

28 lines
860 B
Python
Raw Normal View History

2025-02-19 15:12:15 -05:00
"""Ollama AI Integration Models Package.
This package contains all the model definitions required for integrating
Ollama AI with Odoo's AI framework. The models are loaded in a specific
order to handle dependencies correctly.
Module Structure:
1. ollama_provider_mixin - Base configuration and parameter definitions
2. ollama_provider - Core Ollama API integration implementation
3. ollama_model_stats - Usage statistics and performance tracking
4. ai_provider_instance - Instance-specific configuration and management
Note: The import order is important to avoid circular dependencies.
"""
# Base Configuration
2025-02-19 14:17:32 -05:00
from . import ollama_provider_mixin
2025-02-19 15:12:15 -05:00
# Core Implementation
from . import ollama_provider
2025-02-20 09:43:35 -05:00
from . import ai_provider_instance
2025-02-19 15:12:15 -05:00
# Statistics and Monitoring
2025-02-19 14:17:32 -05:00
from . import ollama_model_stats
2025-02-19 15:12:15 -05:00
# Instance Management
from . import ai_provider_instance