Index A | B | C | D | E | F | G | I | K | L | M | N | O | P | R | S | T | U | V | W A add() (aix.PromptFuncs method) (aix.prompts.PromptFuncs method) add_extension_based_decoder() (in module aix.stores) add_model_tag() (aix.ai_models.manager.ModelManager method) (aix.ai_models.ModelManager method) aix module aix.ai_models module aix.ai_models.base module aix.ai_models.manager module aix.ai_models.sources module aix.audio module aix.batches module aix.config module aix.credentials module aix.gen_ai module aix.gen_ai.google_genai module aix.gen_ai.openai_genai module aix.image module aix.misc module aix.prompts module aix.stores module aix.util module aix.video module aix.vision module AixConfig (class in aix) (class in aix.config) animate_image() (in module aix.video) animate_image_to_video() (in module aix) answer (aix.ConstraintViolation attribute) (aix.prompts.ConstraintViolation attribute) as_bytes() (aix.audio.GeneratedAudio method) (aix.GeneratedAudio method) (aix.GeneratedImage method) (aix.GeneratedVideo method) (aix.image.GeneratedImage method) (aix.video.GeneratedVideo method) as_pil_image() (aix.GeneratedImage method) (aix.image.GeneratedImage method) ask() (in module aix) aspect (aix.RubricVerdict attribute) (aix.vision.RubricVerdict attribute) aspects (aix.ImageComparison attribute) (aix.vision.ImageComparison attribute) AudioConfig (class in aix.config) B batch_chat() (in module aix) (in module aix.batches) batch_embeddings() (in module aix) (in module aix.batches) batch_process() (in module aix) (in module aix.batches) BatchError (class in aix) (class in aix.batches) BatchProcessor (class in aix) (class in aix.batches) by_provider() (aix.ModelStore method) by_task() (aix.ModelStore method) C chat() (in module aix) (in module aix.gen_ai) chat_function_for_model() (in module aix.gen_ai) chat_with_history() (in module aix) ChatConfig (class in aix.config) ChatSession (class in aix) check_keys() (in module aix) (in module aix.credentials) check_requirements() (in module aix) (in module aix.credentials) clear() (aix.batches.BatchProcessor method) (aix.BatchProcessor method) (aix.EmbeddingCache method) clear_history() (aix.ChatSession method) CommonFuncs (class in aix.prompts) compare_images() (in module aix) (in module aix.vision) confidence (aix.ImageComparison attribute) (aix.RubricVerdict attribute) (aix.vision.ImageComparison attribute) (aix.vision.RubricVerdict attribute) config_file_path() (in module aix.config) configure() (in module aix) (in module aix.config) Connector (class in aix.ai_models) (class in aix.ai_models.base) ConnectorRegistry (class in aix.ai_models) (class in aix.ai_models.base) connectors (aix.ai_models.manager.ModelManager property) (aix.ai_models.ModelManager property) constrained_answer() (in module aix) (in module aix.prompts) ConstraintViolation, [1] cosine_similarity() (in module aix) create_model_group() (aix.ai_models.manager.ModelManager method) (aix.ai_models.ModelManager method) create_variation() (in module aix) (in module aix.image) D describe_image() (in module aix) (in module aix.vision) DFLT_COMPARE_RUBRIC (in module aix.vision) DFLT_FILM_RUBRIC (in module aix.vision) DFLT_VISION_MODEL (in module aix.vision) DFLT_VISION_PROMPT (in module aix.vision) discover() (aix.ModelStore method) discover_all() (aix.ai_models.manager.ModelManager method) (aix.ai_models.ModelManager method) discover_available_models() (in module aix) discover_from_source() (aix.ai_models.manager.ModelManager method) (aix.ai_models.ModelManager method) discover_models() (aix.ai_models.base.ModelSource method) (aix.ai_models.ModelSource method) (aix.ai_models.OllamaSource method) (aix.ai_models.OpenRouterSource method) (aix.ai_models.ProviderAPISource method) (aix.ai_models.sources.OllamaSource method) (aix.ai_models.sources.OpenRouterSource method) (aix.ai_models.sources.ProviderAPISource method) DSPyConnector (class in aix.ai_models) (class in aix.ai_models.sources) E edit_image() (in module aix) (in module aix.image) embed() (aix.EmbeddingCache method) (in module aix) embed_batch() (aix.EmbeddingCache method) EmbeddingCache (class in aix) EmbeddingConfig (class in aix.config) embeddings() (in module aix) estimate_cost() (in module aix.video) exception (aix.BatchError attribute) (aix.batches.BatchError attribute) explanation (aix.ImageComparison attribute) (aix.vision.ImageComparison attribute) extend_video() (in module aix) (in module aix.video) extension_based_decode_to_text() (in module aix.stores) F filter() (aix.ai_models.base.ModelRegistry method) (aix.ai_models.ModelRegistry method) (aix.ModelStore method) find_models() (in module aix) find_most_similar() (in module aix) format_metadata() (aix.ai_models.base.Connector method) (aix.ai_models.Connector method) (aix.ai_models.DSPyConnector method) (aix.ai_models.LangChainConnector method) (aix.ai_models.OllamaConnector method) (aix.ai_models.OpenAIConnector method) (aix.ai_models.OpenRouterConnector method) (aix.ai_models.sources.DSPyConnector method) (aix.ai_models.sources.LangChainConnector method) (aix.ai_models.sources.OllamaConnector method) (aix.ai_models.sources.OpenAIConnector method) (aix.ai_models.sources.OpenRouterConnector method) G generate_image() (in module aix) (in module aix.image) generate_images() (in module aix) (in module aix.image) generate_video() (in module aix) (in module aix.video) generate_video_pika() (in module aix.video) generate_video_runway() (in module aix.video) generate_video_stable_diffusion() (in module aix.video) GeneratedAudio (class in aix) (class in aix.audio) GeneratedImage (class in aix) (class in aix.image) GeneratedVideo (class in aix) (class in aix.video) get() (aix.ImageComparison method) (aix.vision.ImageComparison method) get_available_providers() (in module aix.video) get_config() (in module aix) (in module aix.config) get_connector_metadata() (aix.ai_models.manager.ModelManager method) (aix.ai_models.ModelManager method) (aix.ModelStore method) get_info() (aix.ModelStore method) get_llm_leaderboards() (in module aix.misc) get_manager() (in module aix.ai_models) (in module aix.ai_models.manager) get_model() (aix.ai_models.manager.ModelManager method) (aix.ai_models.ModelManager method) get_model_info() (in module aix) get_video_providers() (in module aix) I ImageComparison (class in aix) (class in aix.vision) ImageConfig (class in aix.config) index (aix.BatchError attribute) (aix.batches.BatchError attribute) infer_provider() (in module aix.credentials) interpolate_frames() (in module aix.video) K keys() (aix.PromptFuncs method) (aix.prompts.PromptFuncs method) L LangChainConnector (class in aix.ai_models) (class in aix.ai_models.sources) list_model_groups() (aix.ai_models.manager.ModelManager method) (aix.ai_models.ModelManager method) list_models() (aix.ai_models.manager.ModelManager method) (aix.ai_models.ModelManager method) list_sources() (aix.ai_models.manager.ModelManager method) (aix.ai_models.ModelManager method) load_config() (in module aix) (in module aix.config) M match (aix.ImageComparison attribute) (aix.RubricVerdict attribute) (aix.vision.ImageComparison attribute) (aix.vision.RubricVerdict attribute) matches_filter() (aix.ai_models.base.Model method) (aix.ai_models.Model method) MissingCredentialError, [1] model (aix.ImageComparison attribute) (aix.vision.ImageComparison attribute) Model (class in aix.ai_models) (class in aix.ai_models.base) ModelManager (class in aix.ai_models) (class in aix.ai_models.manager) ModelRegistry (class in aix.ai_models) (class in aix.ai_models.base) models (aix.ai_models.manager.ModelManager property) (aix.ai_models.ModelManager property) (in module aix) ModelSource (class in aix.ai_models) (class in aix.ai_models.base) ModelStore (class in aix) module aix aix.ai_models aix.ai_models.base aix.ai_models.manager aix.ai_models.sources aix.audio aix.batches aix.config aix.credentials aix.gen_ai aix.gen_ai.google_genai aix.gen_ai.openai_genai aix.image aix.misc aix.prompts aix.stores aix.util aix.video aix.vision N name (aix.ai_models.base.Connector property) (aix.ai_models.Connector property) (aix.ai_models.DSPyConnector property) (aix.ai_models.LangChainConnector property) (aix.ai_models.OllamaConnector property) (aix.ai_models.OpenAIConnector property) (aix.ai_models.OpenRouterConnector property) (aix.ai_models.sources.DSPyConnector property) (aix.ai_models.sources.LangChainConnector property) (aix.ai_models.sources.OllamaConnector property) (aix.ai_models.sources.OpenAIConnector property) (aix.ai_models.sources.OpenRouterConnector property) note (aix.RubricVerdict attribute) (aix.vision.RubricVerdict attribute) O OllamaConnector (class in aix.ai_models) (class in aix.ai_models.sources) OllamaSource (class in aix.ai_models) (class in aix.ai_models.sources) OpenAIConnector (class in aix.ai_models) (class in aix.ai_models.sources) OpenRouterConnector (class in aix.ai_models) (class in aix.ai_models.sources) OpenRouterSource (class in aix.ai_models) (class in aix.ai_models.sources) P play() (aix.audio.GeneratedAudio method) (aix.GeneratedAudio method) process_chats() (aix.batches.BatchProcessor method) (aix.BatchProcessor method) process_embeddings() (aix.batches.BatchProcessor method) (aix.BatchProcessor method) prompt_func() (in module aix) (in module aix.prompts) prompt_to_json() (in module aix) (in module aix.prompts) prompt_to_text() (in module aix) (in module aix.prompts) PromptFuncs (class in aix) (class in aix.prompts) provider_env_vars() (in module aix.credentials) ProviderAPISource (class in aix.ai_models) (class in aix.ai_models.sources) R recommend() (aix.ModelStore method) register_connector() (aix.ai_models.manager.ModelManager method) (aix.ai_models.ModelManager method) register_source() (aix.ai_models.manager.ModelManager method) (aix.ai_models.ModelManager method) requires_credentials() (in module aix.credentials) resolve_api_key() (in module aix) (in module aix.credentials) resolve_model() (in module aix) (in module aix.config) RubricVerdict (class in aix) (class in aix.vision) S save() (aix.audio.GeneratedAudio method) (aix.GeneratedAudio method) (aix.GeneratedImage method) (aix.GeneratedVideo method) (aix.image.GeneratedImage method) (aix.video.GeneratedVideo method) save_results() (aix.batches.BatchProcessor method) (aix.BatchProcessor method) search() (aix.ModelStore method) send() (aix.ChatSession method) set_config() (in module aix) (in module aix.config) set_custom_metadata() (aix.ai_models.manager.ModelManager method) (aix.ai_models.ModelManager method) show() (aix.GeneratedImage method) (aix.image.GeneratedImage method) T text_to_speech() (in module aix) (in module aix.audio) to_dict() (aix.ai_models.base.Model method) (aix.ai_models.Model method) to_image_content() (in module aix) (in module aix.vision) transcribe() (in module aix) (in module aix.audio) transcribe_with_timestamps() (in module aix) (in module aix.audio) TranscriptionResult (class in aix) (class in aix.audio) translate_audio() (in module aix) (in module aix.audio) U using() (in module aix) (in module aix.config) V valid_answers (aix.ConstraintViolation attribute) (aix.prompts.ConstraintViolation attribute) VideoConfig (class in aix.config) VisionConfig (class in aix.config) W wait_until_complete() (aix.GeneratedVideo method) (aix.video.GeneratedVideo method)