Pulse/internal/ai/config.go
2026-03-18 16:06:30 +00:00

22 lines
716 B
Go

// Package ai provides AI-powered infrastructure investigation and remediation.
package ai
import "github.com/rcourtman/pulse-go-rewrite/internal/config"
// Re-export config types for convenience
type Config = config.AIConfig
// Provider constants (re-exported for convenience)
const (
ProviderAnthropic = config.AIProviderAnthropic
ProviderOpenAI = config.AIProviderOpenAI
ProviderOpenRouter = config.AIProviderOpenRouter
ProviderOllama = config.AIProviderOllama
ProviderDeepSeek = config.AIProviderDeepSeek
ProviderGemini = config.AIProviderGemini
)
// NewDefaultConfig returns a new AI config with sensible defaults
func NewDefaultConfig() *Config {
return config.NewDefaultAIConfig()
}