| annotate_cell_types | Cell Type Annotation with Multi-LLM Framework |
| AnthropicProcessor | Anthropic API Processor |
| BaseAPIProcessor | Base API Processor Class |
| CacheManager | Cache Manager Class |
| compare_model_predictions | Compare predictions from different models |
| configure_logger | Set global logger configuration |
| create_annotation_prompt | Prompt templates for mLLMCelltype |
| DeepSeekProcessor | DeepSeek API Processor |
| GeminiProcessor | Gemini API Processor |
| get_api_key | Utility functions for API key management |
| get_logger | Get the global logger instance |
| GrokProcessor | Grok API Processor |
| 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 |
| log_debug | Convenience functions for logging |
| log_error | Convenience functions for logging |
| log_info | Convenience functions for logging |
| log_warn | Convenience functions for logging |
| MinimaxProcessor | Minimax API Processor |
| OpenAIProcessor | OpenAI API Processor |
| OpenRouterProcessor | OpenRouter API Processor |
| QwenProcessor | Qwen API Processor |
| register_custom_model | Register a custom model for a provider |
| register_custom_provider | Register a custom LLM provider |
| StepFunProcessor | StepFun API Processor |
| UnifiedLogger | Unified Logger for mLLMCelltype Package |
| ZhipuProcessor | Zhipu API Processor |