requirements.go 358 B

12345678910111213141516171819
  1. package main
  2. import (
  3. "encoding/json"
  4. "os"
  5. "github.com/ollama/ollama/llama"
  6. "github.com/ollama/ollama/version"
  7. )
  8. func printRequirements(fp *os.File) {
  9. attrs := map[string]string{
  10. "system_info": llama.PrintSystemInfo(),
  11. "version": version.Version,
  12. "cpu_features": llama.CpuFeatures,
  13. }
  14. enc := json.NewEncoder(fp)
  15. _ = enc.Encode(attrs)
  16. }