Pulse/internal/ai/config.go
rcourtman 3f08bfe8d0 wip: AI chat integration with multi-provider support
- Add AI service with Anthropic, OpenAI, and Ollama providers
- Add AI chat UI component with streaming responses
- Add AI settings page for configuration
- Add agent exec framework for command execution
- Add API endpoints for AI chat and configuration
2025-12-04 20:16:53 +00:00

19 lines
569 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
ProviderOllama = config.AIProviderOllama
)
// NewDefaultConfig returns a new AI config with sensible defaults
func NewDefaultConfig() *Config {
return config.NewDefaultAIConfig()
}