# Cell Type Annotation Using Large Language Models

## Documentation for package ‘mLLMCelltype’ version 1.3.2

- DESCRIPTION file.
- User guides, package vignettes and other documentation.
- Package NEWS.

## Help Pages

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