Replace all instances of Sonnet to Opus

This commit is contained in:
Timothy Kassis
2026-01-21 09:16:34 -05:00
parent c5413a6b5c
commit cd537c1af6
6 changed files with 24 additions and 30 deletions

View File

@@ -71,7 +71,7 @@ def convert_with_ai(
input_file: Path,
output_file: Path,
api_key: str,
model: str = "anthropic/claude-sonnet-4.5",
model: str = "anthropic/claude-opus-4.5",
prompt_type: str = "general",
custom_prompt: str = None
) -> bool:
@@ -82,7 +82,7 @@ def convert_with_ai(
input_file: Path to input file
output_file: Path to output Markdown file
api_key: OpenRouter API key
model: Model name (default: anthropic/claude-sonnet-4.5)
model: Model name (default: anthropic/claude-opus-4.5)
prompt_type: Type of prompt to use
custom_prompt: Custom prompt (overrides prompt_type)
@@ -154,10 +154,10 @@ Examples:
python convert_with_ai.py paper.pdf output.md --prompt-type scientific
# Convert a presentation with custom model
python convert_with_ai.py slides.pptx slides.md --model anthropic/claude-sonnet-4.5 --prompt-type presentation
python convert_with_ai.py slides.pptx slides.md --model anthropic/claude-opus-4.5 --prompt-type presentation
# Use custom prompt with advanced vision model
python convert_with_ai.py diagram.png diagram.md --model anthropic/claude-sonnet-4.5 --custom-prompt "Describe this technical diagram"
python convert_with_ai.py diagram.png diagram.md --model anthropic/claude-opus-4.5 --custom-prompt "Describe this technical diagram"
# Set API key via environment variable
export OPENROUTER_API_KEY="sk-or-v1-..."
@@ -167,11 +167,8 @@ Environment Variables:
OPENROUTER_API_KEY OpenRouter API key (required if not passed via --api-key)
Popular Models (use with --model):
anthropic/claude-sonnet-4.5 - Recommended for scientific vision
anthropic/claude-opus-4.5 - Advanced vision model
openai/gpt-4o - GPT-4 Omni (vision support)
openai/gpt-4-vision - GPT-4 Vision
google/gemini-pro-vision - Gemini Pro Vision
anthropic/claude-opus-4.5 - Recommended for scientific vision
google/gemini-3-pro-preview - Gemini Pro Vision
"""
)
@@ -183,8 +180,8 @@ Popular Models (use with --model):
)
parser.add_argument(
'--model', '-m',
default='anthropic/claude-sonnet-4.5',
help='Model to use via OpenRouter (default: anthropic/claude-sonnet-4.5)'
default='anthropic/claude-opus-4.5',
help='Model to use via OpenRouter (default: anthropic/claude-opus-4.5)'
)
parser.add_argument(
'--prompt-type', '-t',