package ai import "context" type ILLMService interface { Call(ctx context.Context, prompt string) (string, error) } func NewGPT4oLLMService() (*openaiLLMService, error) { return &openaiLLMService{}, nil } type openaiLLMService struct{} func (s openaiLLMService) Call(ctx context.Context, prompt string) (string, error) { return "", nil }