Files
hack/tools/scripts/llm-key-hunter/results/_cache/content/athapong_aio-mcp.json
T

1 line
4.5 KiB
JSON

{"repo": "athapong/aio-mcp", "files": {"services/deepseek.go": {"9363f6adb7f4d2f9bcd033161a13b8c19d718781": {"t": 1785745641.1541865, "n": 1347, "h": "0d6a64fe1ee9e18d", "c": "package services\n\nimport (\n\t\"os\"\n\t\"sync\"\n\n\t\"github.com/sashabaranov/go-openai\"\n)\n\nvar (\n\tdeepseekClient *openai.Client\n\tdeepseekOnce sync.Once\n)\n\n// DefaultDeepseekClient returns a singleton instance of the Deepseek OpenAI client\nfunc DefaultDeepseekClient() *openai.Client {\n\tdeepseekOnce.Do(func() {\n\t\tuseOllama := os.Getenv(\"USE_OLLAMA_DEEPSEEK\") == \"true\"\n\t\tuseOpenRouter := os.Getenv(\"USE_OPENROUTER\") == \"true\"\n\n\t\tif useOllama {\n\t\t\tconfig := openai.DefaultConfig(\"not-needed\")\n\t\t\tconfig.BaseURL = \"http://localhost:11434/v1\"\n\t\t\tdeepseekClient = openai.NewClientWithConfig(config)\n\t\t\treturn\n\t\t}\n\n\t\tif useOpenRouter {\n\t\t\tapiKey := os.Getenv(\"OPENROUTER_API_KEY\")\n\t\t\tif apiKey == \"\" {\n\t\t\t\tpanic(\"OPENROUTER_API_KEY environment variable is not set\")\n\t\t\t}\n\n\t\t\tconfig := openai.DefaultConfig(apiKey)\n\t\t\tconfig.BaseURL = \"https://openrouter.ai/api/v1\"\n\t\t\tconfig.OrgID = \"openrouter\"\n\t\t\tdeepseekClient = openai.NewClientWithConfig(config)\n\t\t\treturn\n\t\t}\n\n\t\tapiKey := os.Getenv(\"DEEPSEEK_API_KEY\")\n\t\tif apiKey == \"\" {\n\t\t\tpanic(\"DEEPSEEK_API_KEY environment variable is not set\")\n\t\t}\n\n\t\tbaseURL := os.Getenv(\"DEEPSEEK_API_BASE\")\n\t\tif baseURL == \"\" {\n\t\t\tbaseURL = \"https://api.deepseek.com/v1\"\n\t\t}\n\n\t\tconfig := openai.DefaultConfig(apiKey)\n\t\tconfig.BaseURL = baseURL\n\n\t\tdeepseekClient = openai.NewClientWithConfig(config)\n\t})\n\treturn deepseekClient\n}\n"}, "8373abfe30d4c5b98d154f708ae05b753eb54c09": {"t": 1785755199.5217023, "n": 1347, "h": "0d6a64fe1ee9e18d", "c": "package services\n\nimport (\n\t\"os\"\n\t\"sync\"\n\n\t\"github.com/sashabaranov/go-openai\"\n)\n\nvar (\n\tdeepseekClient *openai.Client\n\tdeepseekOnce sync.Once\n)\n\n// DefaultDeepseekClient returns a singleton instance of the Deepseek OpenAI client\nfunc DefaultDeepseekClient() *openai.Client {\n\tdeepseekOnce.Do(func() {\n\t\tuseOllama := os.Getenv(\"USE_OLLAMA_DEEPSEEK\") == \"true\"\n\t\tuseOpenRouter := os.Getenv(\"USE_OPENROUTER\") == \"true\"\n\n\t\tif useOllama {\n\t\t\tconfig := openai.DefaultConfig(\"not-needed\")\n\t\t\tconfig.BaseURL = \"http://localhost:11434/v1\"\n\t\t\tdeepseekClient = openai.NewClientWithConfig(config)\n\t\t\treturn\n\t\t}\n\n\t\tif useOpenRouter {\n\t\t\tapiKey := os.Getenv(\"OPENROUTER_API_KEY\")\n\t\t\tif apiKey == \"\" {\n\t\t\t\tpanic(\"OPENROUTER_API_KEY environment variable is not set\")\n\t\t\t}\n\n\t\t\tconfig := openai.DefaultConfig(apiKey)\n\t\t\tconfig.BaseURL = \"https://openrouter.ai/api/v1\"\n\t\t\tconfig.OrgID = \"openrouter\"\n\t\t\tdeepseekClient = openai.NewClientWithConfig(config)\n\t\t\treturn\n\t\t}\n\n\t\tapiKey := os.Getenv(\"DEEPSEEK_API_KEY\")\n\t\tif apiKey == \"\" {\n\t\t\tpanic(\"DEEPSEEK_API_KEY environment variable is not set\")\n\t\t}\n\n\t\tbaseURL := os.Getenv(\"DEEPSEEK_API_BASE\")\n\t\tif baseURL == \"\" {\n\t\t\tbaseURL = \"https://api.deepseek.com/v1\"\n\t\t}\n\n\t\tconfig := openai.DefaultConfig(apiKey)\n\t\tconfig.BaseURL = baseURL\n\n\t\tdeepseekClient = openai.NewClientWithConfig(config)\n\t})\n\treturn deepseekClient\n}\n"}, "f534e75d2decb51fa4afb28bf055fcd4307f20bf": {"t": 1785755203.0933595, "n": 535, "h": "5662caccaa9b1af1", "c": "package services\n\nimport (\n\t\"os\"\n\t\"sync\"\n\n\t\"github.com/sashabaranov/go-openai\"\n)\n\nvar (\n\tdeepseekClient *openai.Client\n\tdeepseekOnce sync.Once\n)\n\nfunc DefaultDeepseekClient() *openai.Client {\n\t// If using Ollama, return nil as we don't need the OpenAI client\n\tif os.Getenv(\"USE_OLLAMA_DEEPSEEK\") == \"true\" {\n\t\treturn nil\n\t}\n\n\tdeepseekOnce.Do(func() {\n\t\tapiKey := os.Getenv(\"DEEPSEEK_API_KEY\")\n\t\tif apiKey == \"\" {\n\t\t\treturn\n\t\t}\n\n\t\topenai.DefaultConfig(apiKey)\n\t\tdeepseekClient = openai.NewClient(apiKey)\n\t})\n\n\treturn deepseekClient\n}\n"}, "ad2769046d585f28278aa0a8356ec11b2e66f36f": {"t": 1785755204.4290617, "n": 423, "h": "316fd3220f8ec0b7", "c": "package services\n\nimport (\n\t\"os\"\n\t\"sync\"\n\n\t\"github.com/sashabaranov/go-openai\"\n)\n\nvar DefaultDeepseekClient = sync.OnceValue(func() *openai.Client {\n\tapiKey := os.Getenv(\"DEEPSEEK_API_KEY\")\n\tif apiKey == \"\" {\n\t\tpanic(\"DEEPSEEK_API_KEY environment variable must be set\")\n\t}\n\n\tconfig := openai.DefaultConfig(apiKey)\n\tconfig.BaseURL = \"https://api.deepseek.com\"\n\n\tclient := openai.NewClientWithConfig(config)\n\treturn client\n})"}}}}