diff --git a/core/fabric.go b/core/fabric.go index 1081891..eec56fd 100644 --- a/core/fabric.go +++ b/core/fabric.go @@ -3,6 +3,7 @@ package core import ( "bytes" "fmt" + "github.com/danielmiessler/fabric/vendors/groq" "os" "strconv" "strings" @@ -14,11 +15,10 @@ import ( "github.com/danielmiessler/fabric/vendors/azure" "github.com/danielmiessler/fabric/vendors/dryrun" "github.com/danielmiessler/fabric/vendors/gemini" - "github.com/danielmiessler/fabric/vendors/groc" "github.com/danielmiessler/fabric/vendors/ollama" "github.com/danielmiessler/fabric/vendors/openai" - "github.com/danielmiessler/fabric/vendors/openrouter" - "github.com/danielmiessler/fabric/vendors/siliconcloud" + "github.com/danielmiessler/fabric/vendors/openrouter" + "github.com/danielmiessler/fabric/vendors/siliconcloud" "github.com/danielmiessler/fabric/youtube" "github.com/pkg/errors" ) @@ -60,7 +60,7 @@ func NewFabricBase(db *db.Db) (ret *Fabric) { ret.DefaultModel = ret.AddSetupQuestionCustom("Model", true, "Enter the index the name of your default model") - ret.VendorsAll.AddVendors(openai.NewClient(), azure.NewClient(), ollama.NewClient(), groc.NewClient(), + ret.VendorsAll.AddVendors(openai.NewClient(), azure.NewClient(), ollama.NewClient(), groq.NewClient(), gemini.NewClient(), anthropic.NewClient(), siliconcloud.NewClient(), openrouter.NewClient()) return diff --git a/vendors/groc/groq.go b/vendors/groq/groq.go similarity index 70% rename from vendors/groc/groq.go rename to vendors/groq/groq.go index 7300300..4d5722c 100644 --- a/vendors/groc/groq.go +++ b/vendors/groq/groq.go @@ -1,4 +1,4 @@ -package groc +package groq import ( "github.com/danielmiessler/fabric/vendors/openai" @@ -6,7 +6,7 @@ import ( func NewClient() (ret *Client) { ret = &Client{} - ret.Client = openai.NewClientCompatible("Groc", "https://api.groq.com/openai/v1", nil) + ret.Client = openai.NewClientCompatible("Groq", "https://api.groq.com/openai/v1", nil) return }