Package par_ai_core
Par AI Core. This package provides a simple interface for interacting with various LLM providers. Created by Paul Robello probello@gmail.com.
Sub-modules
par_ai_core.llm_config
-
Configuration and management of Language Learning Models (LLMs) …
par_ai_core.llm_image_utils
-
Utilities for handling images with Language Learning Models (LLMs) …
par_ai_core.llm_providers
-
LLM provider types and configurations …
par_ai_core.llm_utils
-
Utilities for LLM (Large Language Model) setup and operations …
par_ai_core.output_utils
-
Output formatting utilities for enhanced display and data presentation …
par_ai_core.par_logging
-
Logging handler for Par AI Core using rich …
par_ai_core.pricing_lookup
-
Pricing Lookup and Cost Calculation Module …
par_ai_core.provider_cb_info
-
Callback Handler for tracking token usage, tool calling, and LLM interactions …
par_ai_core.search_utils
-
Utilities for performing web searches across various platforms …
par_ai_core.time_display
-
Time Display and Conversion Utilities …
par_ai_core.user_agents
-
User Agent Generator Module …
par_ai_core.utils
-
Various types, utility functions and decorators for the par_ai_core package …
par_ai_core.web_tools
-
Web Tools Module …