AnthropicProcessor      Anthropic API Processor
BaseAPIProcessor        Base API Processor Class
CacheManager            Cache Manager Class
DeepSeekProcessor       DeepSeek API Processor
GeminiProcessor         Gemini API Processor
GrokProcessor           Grok API Processor
MinimaxProcessor        Minimax API Processor
OpenAIProcessor         OpenAI API Processor
OpenRouterProcessor     OpenRouter API Processor
QwenProcessor           Qwen API Processor
StepFunProcessor        StepFun API Processor
UnifiedLogger           Unified Logger for mLLMCelltype Package
ZhipuProcessor          Zhipu API Processor
annotate_cell_types     Cell Type Annotation with Multi-LLM Framework
compare_model_predictions
                        Compare predictions from different models
configure_logger        Set global logger configuration
create_annotation_prompt
                        Create prompt for cell type annotation
get_api_key             Utility functions for API key management
get_logger              Get the global logger instance
get_provider            Determine provider from model name
interactive_consensus_annotation
                        Interactive consensus building for cell type
                        annotation
list_custom_models      Get list of registered custom models
list_custom_providers   Get list of registered custom providers
logging_functions       Convenience functions for logging
mllmcelltype_cache_dir
                        Get mLLMCelltype cache location
mllmcelltype_clear_cache
                        Clear mLLMCelltype cache
register_custom_model   Register a custom model for a provider
register_custom_provider
                        Register a custom LLM provider
