
    {h                     4    d dl mZ d dlmZ  eded         Zy)    )TypeAliasType)LiteralKnownModelName)rz"anthropic/claude-3-7-sonnet-latestz$anthropic/claude-3-7-sonnet-20250219z"anthropic/claude-3-5-sonnet-latestz$anthropic/claude-3-5-sonnet-20241022z$anthropic/claude-3-5-sonnet-20240620z!anthropic/claude-3-5-haiku-latestz#anthropic/claude-3-5-haiku-20241022zanthropic/claude-3-opus-latestz anthropic/claude-3-opus-20240229z!anthropic/claude-3-haiku-20240307zcohere/c4ai-aya-expanse-32bzcohere/c4ai-aya-expanse-8bzcohere/commandzcohere/command-lightzcohere/command-light-nightlyzcohere/command-nightlyzcohere/command-rzcohere/command-r-03-2024zcohere/command-r-08-2024zcohere/command-r-pluszcohere/command-r-plus-04-2024zcohere/command-r-plus-08-2024zcohere/command-r7b-12-2024zopenai/gpt-3.5-turbozopenai/gpt-3.5-turbo-0125zopenai/gpt-3.5-turbo-1106zopenai/gpt-3.5-turbo-16kzopenai/gpt-4zopenai/gpt-4-0125-previewzopenai/gpt-4-0613zopenai/gpt-4-1106-previewzopenai/gpt-4-32kzopenai/gpt-4-32k-0613zopenai/gpt-4-turbozopenai/gpt-4-turbo-2024-04-09zopenai/gpt-4-turbo-previewzopenai/gpt-4.1zopenai/gpt-4.1-2025-04-14zopenai/gpt-4.1-minizopenai/gpt-4.1-mini-2025-04-14zopenai/gpt-4.1-nanozopenai/gpt-4.1-nano-2025-04-14zopenai/gpt-4ozopenai/gpt-4o-2024-05-13zopenai/gpt-4o-2024-08-06zopenai/gpt-4o-2024-11-20zopenai/gpt-4o-audio-previewz&openai/gpt-4o-audio-preview-2024-10-01z&openai/gpt-4o-audio-preview-2024-12-17zopenai/gpt-4o-minizopenai/gpt-4o-mini-2024-07-18zgroq/gemma2-9b-itzgroq/llama-3.3-70b-versatilezgroq/llama-3.1-8b-instantzgroq/llama3-70b-8192zgroq/llama3-8b-8192zgroq/qwen-qwq-32bzmistral/codestral-latestzmistral/mistral-large-latestzmistral/mistral-small-latestzmistral/pixtral-large-latestzmistral/mistral-saba-latestzmistral/ministral-3b-latestzmistral/ministral-8b-latestzgoogle/gemini-1.5-flashzgoogle/gemini-1.5-flash-8bzgoogle/gemini-1.5-prozgoogle/gemini-2.0-flash-expz*google/gemini-2.0-flash-thinking-exp-01-21zgoogle/gemini-exp-1206zgoogle/gemini-2.0-flashz*google/gemini-2.0-flash-lite-preview-02-05zgoogle/gemini-2.0-pro-exp-02-05z%google/gemini-2.5-flash-preview-04-17zgoogle/gemini-2.5-pro-exp-03-25z#google/gemini-2.5-pro-preview-03-25zvertexai/gemini-1.5-flashzvertexai/gemini-1.5-prozvertexai/gemini-2.0-flash-expzvertexai/gemini-2.0-flash-001zvertexai/gemini-2.0-flash-litez%vertexai/gemini-2.5-pro-preview-03-25z!vertexai/gemini-2.5-pro-exp-03-25z'vertexai/gemini-2.5-flash-preview-04-17zgenerative-ai/gemini-1.5-flashz!generative-ai/gemini-1.5-flash-8bzgenerative-ai/gemini-1.5-proz"generative-ai/gemini-2.0-flash-expz1generative-ai/gemini-2.0-flash-thinking-exp-01-21zgenerative-ai/gemini-exp-1206zgenerative-ai/gemini-2.0-flashz1generative-ai/gemini-2.0-flash-lite-preview-02-05z&generative-ai/gemini-2.0-pro-exp-02-05z,generative-ai/gemini-2.5-flash-preview-04-17z&generative-ai/gemini-2.5-pro-exp-03-25z*generative-ai/gemini-2.5-pro-preview-03-25zBfireworks/accounts/fireworks/models/llama4-maverick-instruct-basicz<fireworks/accounts/fireworks/models/llama-v3p1-405b-instructz?fireworks/accounts/fireworks/models/llama4-scout-instruct-basicz1fireworks/accounts/fireworks/models/qwen3-30b-a3bz3fireworks/accounts/fireworks/models/qwen3-235b-a22bz/fireworks/accounts/fireworks/models/deepseek-v3z:fireworks/accounts/fireworks/models/llama-v3p1-8b-instructz;fireworks/accounts/fireworks/models/llama-v3p3-70b-instructz'cerebras/llama-4-scout-17b-16e-instructzcerebras/llama3.1-8bzcerebras/llama-3.3-70bzwriter/palmyra-x5zwriter/palmyra-x4zperplexity/sonar-deep-researchzperplexity/sonar-reasoning-prozperplexity/sonar-prozperplexity/sonarzperplexity/r1-1776N)typing_extensionsr   typingr   r        R/var/www/html/hubwallet-dev/venv/lib/python3.12/site-packages/instructor/models.py<module>r      s*    +  |	Br	   