perf: Switch CV parsing and company matching to Claude Haiku
- CVParserService: Sonnet 4 → Haiku (MaxTokens 4096 → 2048) - AICompanyNameMatcherService: Sonnet 4 → Haiku (MaxTokens 1024 → 512) - Estimated cost savings: ~60% per CV check - Haiku handles structured extraction and semantic matching effectively 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -128,8 +128,8 @@ public sealed class AICompanyNameMatcherService : ICompanyNameMatcherService
|
||||
|
||||
var parameters = new MessageParameters
|
||||
{
|
||||
Model = "claude-sonnet-4-20250514",
|
||||
MaxTokens = 1024,
|
||||
Model = "claude-3-5-haiku-20241022",
|
||||
MaxTokens = 512,
|
||||
Messages = messages,
|
||||
System = [new SystemMessage(SystemPrompt)]
|
||||
};
|
||||
|
||||
@@ -171,8 +171,8 @@ public sealed class CVParserService : ICVParserService
|
||||
|
||||
var parameters = new MessageParameters
|
||||
{
|
||||
Model = "claude-sonnet-4-20250514",
|
||||
MaxTokens = 4096,
|
||||
Model = "claude-3-5-haiku-20241022",
|
||||
MaxTokens = 2048,
|
||||
Messages = messages,
|
||||
System = [new SystemMessage(SystemPrompt)]
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user