Files
hack/tools/scripts/llm-key-hunter/results/_cache/content/cappuccinosgj_spring-ai-learn.json

1 line
5.5 KiB
JSON

{"repo": "cappuccinosgj/spring-ai-learn", "files": {"spring-ai-chat/spring-ai-chat-multi/src/main/resources/application.properties": {"445a7e6457dabd291b3f91f48db6aff10727e3a4": {"t": 1785745400.770447, "n": 655, "h": "5b78bf19e7d28161", "c": "spring.application.name=spring-ai-chat-multi\nserver.port=8083\nspring.profiles.active=multi-chat\n# ???????? ChatClient Model\nspring.ai.chat.client.enabled=false\n\n# use openai protocol model\nspring.ai.openai.api-key=${DOUBAO_API_KEY}\nspring.ai.openai.chat.base-url=https://ark.cn-beijing.volces.com/api/v3\nspring.ai.openai.chat.completions-path=/chat/completions\nspring.ai.openai.chat.options.model=doubao-seed-1-6-250615\n\n# use deepseek model\nspring.ai.deepseek.api-key=${DEEPSEEK_API_KEY}\nspring.ai.deepseek.base-url=https://api.deepseek.com\nspring.ai.deepseek.chat.completions-path=/v1/chat/completions\nspring.ai.deepseek.chat.options.model=deepseek-chat"}, "d13ff1dc7c911abfccbb5a498731ff6e05e2c61a": {"t": 1785752755.4864306, "n": 655, "h": "5b78bf19e7d28161", "c": "spring.application.name=spring-ai-chat-multi\nserver.port=8083\nspring.profiles.active=multi-chat\n# ???????? ChatClient Model\nspring.ai.chat.client.enabled=false\n\n# use openai protocol model\nspring.ai.openai.api-key=${DOUBAO_API_KEY}\nspring.ai.openai.chat.base-url=https://ark.cn-beijing.volces.com/api/v3\nspring.ai.openai.chat.completions-path=/chat/completions\nspring.ai.openai.chat.options.model=doubao-seed-1-6-250615\n\n# use deepseek model\nspring.ai.deepseek.api-key=${DEEPSEEK_API_KEY}\nspring.ai.deepseek.base-url=https://api.deepseek.com\nspring.ai.deepseek.chat.completions-path=/v1/chat/completions\nspring.ai.deepseek.chat.options.model=deepseek-chat"}}, "spring-ai-chat/spring-ai-chat-deepseek/src/main/resources/application.properties": {"445a7e6457dabd291b3f91f48db6aff10727e3a4": {"t": 1785745401.3458607, "n": 681, "h": "7a99170300458ec1", "c": "# https://console.volcengine.com/ark/region:ark+cn-beijing/endpoint\nspring.application.name=spring-ai-chat-deepseek\nserver.port=8081\nspring.profiles.active=deepseek\n# SimpleLoggerAdvisor debug\nlogging.level.org.springframework.ai.chat.client.advisor=DEBUG\n# Actuator configuration\nmanagement.endpoints.web.exposure.include=*\nmanagement.endpoints.web.base-path=/actuator\n\n# use deepseek model, prefix with spring.ai.deepseek\n# because we do not use the OpenAI protocol\nspring.ai.deepseek.api-key=${DEEPSEEK_API_KEY}\nspring.ai.deepseek.base-url=https://api.deepseek.com\nspring.ai.deepseek.chat.completions-path=/v1/chat/completions\nspring.ai.deepseek.chat.options.model=deepseek-chat"}, "d13ff1dc7c911abfccbb5a498731ff6e05e2c61a": {"t": 1785752758.613746, "n": 681, "h": "7a99170300458ec1", "c": "# https://console.volcengine.com/ark/region:ark+cn-beijing/endpoint\nspring.application.name=spring-ai-chat-deepseek\nserver.port=8081\nspring.profiles.active=deepseek\n# SimpleLoggerAdvisor debug\nlogging.level.org.springframework.ai.chat.client.advisor=DEBUG\n# Actuator configuration\nmanagement.endpoints.web.exposure.include=*\nmanagement.endpoints.web.base-path=/actuator\n\n# use deepseek model, prefix with spring.ai.deepseek\n# because we do not use the OpenAI protocol\nspring.ai.deepseek.api-key=${DEEPSEEK_API_KEY}\nspring.ai.deepseek.base-url=https://api.deepseek.com\nspring.ai.deepseek.chat.completions-path=/v1/chat/completions\nspring.ai.deepseek.chat.options.model=deepseek-chat"}}, "spring-ai-chat/spring-ai-chat-multi-openai/src/main/java/com/jinnian/ai/chat/multi/openai/configs/MultiOpenAIChatClientConfigs.java": {"445a7e6457dabd291b3f91f48db6aff10727e3a4": {"t": 1785745672.6506371, "n": 743, "h": "3e7de06186267608", "c": "package com.jinnian.ai.chat.multi.openai.configs;\n\nimport org.springframework.ai.openai.api.OpenAiApi;\nimport org.springframework.context.annotation.Bean;\nimport org.springframework.context.annotation.Configuration;\n\n/**\n * @ClassName MultiOpenaiChatClientConfigs\n * @Description\n * @Author cappuccinosgj\n * @Date 2025/6/13 23:02\n */\n@Configuration\npublic class MultiOpenAIChatClientConfigs {\n /**\n * 这里配置一个默认的 OpenAI API 客户端;这里参考了官方文档,但是官方文档中是自动注入 baseOpenAiApi,实际上有问题\n * 因为 OpenAiApi 并没有在自动配置中注册,所以需要手动创建一个 Bean。\n *\n * @return OpenAiApi\n */\n @Bean\n public OpenAiApi baseOpenAiApi() {\n return OpenAiApi.builder()\n .apiKey(System.getenv(\"DEEPSEEK_API_KEY\"))\n .build();\n }\n}\n"}, "d13ff1dc7c911abfccbb5a498731ff6e05e2c61a": {"t": 1785752755.7635188, "n": 743, "h": "3e7de06186267608", "c": "package com.jinnian.ai.chat.multi.openai.configs;\n\nimport org.springframework.ai.openai.api.OpenAiApi;\nimport org.springframework.context.annotation.Bean;\nimport org.springframework.context.annotation.Configuration;\n\n/**\n * @ClassName MultiOpenaiChatClientConfigs\n * @Description\n * @Author cappuccinosgj\n * @Date 2025/6/13 23:02\n */\n@Configuration\npublic class MultiOpenAIChatClientConfigs {\n /**\n * 这里配置一个默认的 OpenAI API 客户端;这里参考了官方文档,但是官方文档中是自动注入 baseOpenAiApi,实际上有问题\n * 因为 OpenAiApi 并没有在自动配置中注册,所以需要手动创建一个 Bean。\n *\n * @return OpenAiApi\n */\n @Bean\n public OpenAiApi baseOpenAiApi() {\n return OpenAiApi.builder()\n .apiKey(System.getenv(\"DEEPSEEK_API_KEY\"))\n .build();\n }\n}\n"}}}}