Core# Subpackages# Core LLM Interface Module contents AnthropicChoice AnthropicChoice.model AnthropicChoice.provider AnthropicChoiceDict AnthropicChoiceDict.model AnthropicChoiceDict.provider GoogleChoice GoogleChoice.model GoogleChoice.provider GoogleChoiceDict GoogleChoiceDict.model GoogleChoiceDict.provider LLM LLM.respond() LLM.respond_sync() LLMResponse LLMResponse.logprobs LLMResponse.provider_model LLMResponse.response LLMResponse.total_tokens LLMResponse.average_confidence NotGiven NotGiven.ANTHROPIC_NOT_GIVEN NotGiven.OPENAI_NOT_GIVEN OpenAIChoice OpenAIChoice.model OpenAIChoice.provider OpenAIChoiceDict OpenAIChoiceDict.model OpenAIChoiceDict.provider TokenCount TokenCount.from_dict() TokenCount.to_dict() TokenCount.callers TokenCount.is_min_estimate TokenCount.model TokenCount.number_of_calls TokenCount.provider TokenCount.value TokenCounter TokenCounter.from_dict() TokenCounter.append() TokenCounter.to_dict() TokenCounter.token_counts XAIChoice XAIChoice.model XAIChoice.provider XAIChoiceDict XAIChoiceDict.model XAIChoiceDict.provider llm Type aliases LLMChoiceModel LLMChoiceDict LLMChoice Submodules# Utilities# Utility functions used in the package. Module contents# Core utilities for Think Reason Learn.