diff --git a/api/client.go b/api/client.go index bbdf8202..a86c2e37 100644 --- a/api/client.go +++ b/api/client.go @@ -106,6 +106,15 @@ func (c *Client) do(ctx context.Context, method, path string, reqData, respData request.Header.Set("Accept", "application/json") request.Header.Set("User-Agent", fmt.Sprintf("ollama/%s (%s %s) Go/%s", version.Version, runtime.GOARCH, runtime.GOOS, runtime.Version())) + if envconfig.Debug() { + proxy, err := http.ProxyFromEnvironment(request) + if err != nil { + fmt.Println("proxy parse error: " + err.Error()) + } else { + fmt.Println("proxy found: " + proxy.String()) + } + } + respObj, err := c.http.Do(request) if err != nil { return err