Grok API Processor
Grok API Processor
mLLMCelltype::BaseAPIProcessor -> GrokProcessor
new()Initialize Grok processor
GrokProcessor$new(base_url = NULL)
get_default_api_url()Get default Grok API URL
GrokProcessor$get_default_api_url()
make_api_call()Make API call to Grok
GrokProcessor$make_api_call(chunk_content, model, api_key)
extract_response_content()Extract response content from Grok API response
GrokProcessor$extract_response_content(response, model)
clone()The objects of this class are cloneable with this method.
GrokProcessor$clone(deep = FALSE)deepWhether to make a deep clone.
Concrete implementation of BaseAPIProcessor for Grok models. Handles Grok-specific API calls, authentication, and response parsing.