feat: add configurable AgentRouter AI provider

This commit is contained in:
2026-08-22 21:47:41 +08:00
parent 4f91726edb
commit cf2f114dc8
20 changed files with 1204 additions and 79 deletions

View File

@@ -12,9 +12,9 @@ import (
"git.amiirkhl.ir/starcoach-hackathon/zarinpal-analytics-backend/internal/peercomparison"
)
type AvalAIGenerator struct{ client *aiprovider.Client }
type AvalAIGenerator struct{ client aiprovider.Generator }
func NewAvalAIGenerator(client *aiprovider.Client) *AvalAIGenerator {
func NewAvalAIGenerator(client aiprovider.Generator) *AvalAIGenerator {
return &AvalAIGenerator{client: client}
}