Remove llm factories

Change-Id: I87afaad65f299b79ceb447b99c464bfe5c7d68cd
diff --git a/server/llm/fake/fake.go b/server/llm/fake/fake.go
index 58185b3..92560cf 100644
--- a/server/llm/fake/fake.go
+++ b/server/llm/fake/fake.go
@@ -16,7 +16,7 @@
 }
 
 // NewFakeProvider creates a new fake provider with predefined responses
-func NewFakeProvider() *FakeProvider {
+func New() *FakeProvider {
 	responses := []string{
 		`## Task Solution
 
@@ -290,4 +290,4 @@
 func (f *FakeProvider) Close() error {
 	// Nothing to close for fake provider
 	return nil
-}
\ No newline at end of file
+}