This commit is contained in:
MarkLo 2025-12-01 03:04:54 +08:00
parent 1c499e8a37
commit 8304898d5c
4 changed files with 12 additions and 12 deletions

View File

@ -482,7 +482,7 @@ docker compose down -v
快速思維 Base URL: https://api.openai.com/v1
快速思維 API Key: sk-your-openai-key
深層思維模型: claude-sonnet-4-5-20250929
深層思維模型: claude-sonnet-4-5
深層思維 Base URL: https://api.anthropic.com/v1
深層思維 API Key: sk-ant-your-claude-key
@ -567,7 +567,7 @@ curl -X POST http://localhost:8000/api/analyze \
"ticker": "NVDA",
"analysis_date": "2024-01-15",
"research_depth": 2,
"deep_think_llm": "claude-sonnet-4-5-20250929",
"deep_think_llm": "claude-sonnet-4-5",
"quick_think_llm": "gpt-5-mini-2025-08-07",
"analysts": ["market", "sentiment", "news", "fundamental"],
"quick_think_base_url": "https://api.openai.com/v1",

View File

@ -204,8 +204,8 @@ class TradingService:
"gpt-4.1-nano",
"o4-mini-2025-04-16",
# Anthropic
"claude-haiku-4-5-20251001",
"claude-sonnet-4-5-20250929",
"claude-haiku-4-5",
"claude-sonnet-4-5",
"claude-sonnet-4-0",
"claude-3-5-haiku-20241022",
"claude-3-haiku-20240307",

View File

@ -195,8 +195,8 @@ def select_shallow_thinking_agent(provider=None) -> str:
("o4-mini", "o4-mini-2025-04-16"),
],
"Anthropic": [
("Claude Haiku 4.5", "claude-haiku-4-5-20251001"),
("Claude Sonnet 4.5", "claude-sonnet-4-5-20250929"),
("Claude Haiku 4.5", "claude-haiku-4-5"),
("Claude Sonnet 4.5", "claude-sonnet-4-5"),
("Claude Sonnet 4", "claude-sonnet-4-0"),
("Claude Haiku 3.5", "claude-3-5-haiku-20241022"),
("Claude Haiku 3", "claude-3-haiku-20240307"),
@ -319,8 +319,8 @@ def select_deep_thinking_agent(provider=None) -> str:
("o4-mini", "o4-mini-2025-04-16"),
],
"Anthropic": [
("Claude Haiku 4.5", "claude-haiku-4-5-20251001"),
("Claude Sonnet 4.5", "claude-sonnet-4-5-20250929"),
("Claude Haiku 4.5", "claude-haiku-4-5"),
("Claude Sonnet 4.5", "claude-sonnet-4-5"),
("Claude Sonnet 4", "claude-sonnet-4-0"),
("Claude Haiku 3.5", "claude-3-5-haiku-20241022"),
("Claude Haiku 3", "claude-3-haiku-20240307"),

View File

@ -308,10 +308,10 @@ export function AnalysisForm({ onSubmit, loading = false }: AnalysisFormProps) {
</SelectItem>
{/* Anthropic */}
<SelectItem value="claude-haiku-4-5-20251001">
<SelectItem value="claude-haiku-4-5">
Anthropic: Claude Haiku 4.5
</SelectItem>
<SelectItem value="claude-sonnet-4-5-20250929">
<SelectItem value="claude-sonnet-4-5">
Anthropic: Claude Sonnet 4.5
</SelectItem>
<SelectItem value="claude-sonnet-4-0">
@ -419,10 +419,10 @@ export function AnalysisForm({ onSubmit, loading = false }: AnalysisFormProps) {
</SelectItem>
{/* Anthropic */}
<SelectItem value="claude-haiku-4-5-20251001">
<SelectItem value="claude-haiku-4-5">
Anthropic: Claude Haiku 4.5
</SelectItem>
<SelectItem value="claude-sonnet-4-5-20250929">
<SelectItem value="claude-sonnet-4-5">
Anthropic: Claude Sonnet 4.5
</SelectItem>
<SelectItem value="claude-sonnet-4-0">