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 …