diff --git a/pkg/remote/remote.go b/pkg/remote/remote.go index 2dba17de..754d72e0 100644 --- a/pkg/remote/remote.go +++ b/pkg/remote/remote.go @@ -12,11 +12,14 @@ import ( "github.com/gptscript-ai/gptscript/pkg/cache" env2 "github.com/gptscript-ai/gptscript/pkg/env" "github.com/gptscript-ai/gptscript/pkg/loader" + "github.com/gptscript-ai/gptscript/pkg/mvl" "github.com/gptscript-ai/gptscript/pkg/openai" "github.com/gptscript-ai/gptscript/pkg/runner" "github.com/gptscript-ai/gptscript/pkg/types" ) +var log = mvl.Package() + type Client struct { clientsLock sync.Mutex cache *cache.Client @@ -102,6 +105,7 @@ func (c *Client) clientFromURL(apiURL string) (*openai.Client, error) { env := "GPTSCRIPT_PROVIDER_" + env2.ToEnvLike(parsed.Hostname()) + "_API_KEY" apiKey := os.Getenv(env) if apiKey == "" { + log.Warnf("No API key found for %s", env) apiKey = "" } return openai.NewClient(openai.Options{