Skip to content

Commit 3a52cd6

Browse files
committed
chore: update bailian-docs-llm-wiki (2026-10-23)
1 parent e211229 commit 3a52cd6

114 files changed

Lines changed: 3841 additions & 4177 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎skills/bailian-docs-llm-wiki/llms.txt‎

Lines changed: 536 additions & 532 deletions
Large diffs are not rendered by default.

‎skills/bailian-docs-llm-wiki/models/groups/Kimi-K2.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@
116116
"dashscope": {
117117
"default": {
118118
"curl": "curl -s -X POST \"https://[workspace-id].cn-beijing.maas.aliyuncs.com/api/v1/services/aigc/multimodal-generation/generation\" \\\n -H \"Authorization: Bearer $DASHSCOPE_API_KEY\" \\\n -H \"Content-Type: application/json\" \\\n -d '{\n \"model\": \"kimi-k3\",\n \"input\": {\n \"messages\": [\n {\n \"role\": \"user\",\n \"content\": \"你是谁?\"\n }\n ]\n },\n \"parameters\": {\n \"result_format\": \"message\"\n }\n }'",
119-
"python": "import os\nimport dashscope\ndashscope.base_http_api_url = 'https://[workspace-id].cn-beijing.maas.aliyuncs.comapi/v1'\nmessages = [\n{\n \"role\": \"user\",\n \"content\": [\n {\"text\": \"你是谁\"}]\n}]\nresponse = dashscope.MultiModalConversation.call(\n #若没有配置环境变量, 请用百炼API Key将下行替换为: api_key =\"sk-xxx\"\n api_key = os.getenv('DASHSCOPE_API_KEY'),\n model = 'kimi-k3',\n messages = messages\n)\nprint(response.output.choices[0].message.content[0][\"text\"])",
119+
"python": "import os\nimport dashscope\ndashscope.base_http_api_url = 'https://[workspace-id].cn-beijing.maas.aliyuncs.com/api/v1'\nmessages = [\n{\n \"role\": \"user\",\n \"content\": [\n {\"text\": \"你是谁\"}]\n}]\nresponse = dashscope.MultiModalConversation.call(\n #若没有配置环境变量, 请用百炼API Key将下行替换为: api_key =\"sk-xxx\"\n api_key = os.getenv('DASHSCOPE_API_KEY'),\n model = 'kimi-k3',\n messages = messages\n)\nprint(response.output.choices[0].message.content[0][\"text\"])",
120120
"java": "import java.util.Arrays;\nimport org.slf4j.Logger;\nimport org.slf4j.LoggerFactory;\nimport com.alibaba.dashscope.aigc.generation.Generation;\nimport com.alibaba.dashscope.aigc.generation.GenerationParam;\nimport com.alibaba.dashscope.aigc.generation.GenerationResult;\nimport com.alibaba.dashscope.common.Message;\nimport com.alibaba.dashscope.common.Role;\nimport com.alibaba.dashscope.exception.ApiException;\nimport com.alibaba.dashscope.exception.InputRequiredException;\nimport com.alibaba.dashscope.exception.NoApiKeyException;\nimport io.reactivex.Flowable;\nimport java.lang.System;\nimport com.alibaba.dashscope.utils.Constants;\n\npublic class Main {\n static {\n Constants.baseHttpApiUrl=\"https://[workspace-id].cn-beijing.maas.aliyuncs.com/api/v1\";\n }\n private static final Logger logger = LoggerFactory.getLogger(Main.class);\n private static StringBuilder reasoningContent = new StringBuilder();\n private static StringBuilder finalContent = new StringBuilder();\n private static boolean isFirstPrint = true;\n\n private static void handleGenerationResult(GenerationResult message) {\n String reasoning = message.getOutput().getChoices().get(0).getMessage().getReasoningContent();\n String content = message.getOutput().getChoices().get(0).getMessage().getContent();\n\n if (!reasoning.isEmpty()) {\n reasoningContent.append(reasoning);\n if (isFirstPrint) {\n System.out.println(\"====================思考过程====================\");\n isFirstPrint = false;\n }\n System.out.print(reasoning);\n }\n\n if (!content.isEmpty()) {\n finalContent.append(content);\n if (!isFirstPrint) {\n System.out.println(\"\\n====================完整回复====================\");\n isFirstPrint = true;\n }\n System.out.print(content);\n }\n }\n private static GenerationParam buildGenerationParam(Message userMsg) {\n return GenerationParam.builder()\n // 若没有配置环境变量,请用阿里云百炼API Key将下行替换为:.apiKey(\"sk-xxx\")\n .apiKey(System.getenv(\"DASHSCOPE_API_KEY\"))\n .model(\"kimi-k3\")\n .incrementalOutput(true)\n .resultFormat(\"message\")\n .messages(Arrays.asList(userMsg))\n .build();\n }\n public static void streamCallWithMessage(Generation gen, Message userMsg)\n throws NoApiKeyException, ApiException, InputRequiredException {\n GenerationParam param = buildGenerationParam(userMsg);\n Flowable<GenerationResult> result = gen.streamCall(param);\n result.blockingForEach(message -> handleGenerationResult(message));\n }\n\n public static void main(String[] args) {\n try {\n Generation gen = new Generation();\n Message userMsg = Message.builder().role(Role.USER.getValue()).content(\"你是谁?\").build();\n streamCallWithMessage(gen, userMsg);\n } catch (ApiException | NoApiKeyException | InputRequiredException e) {\n logger.error(\"An exception occurred: {}\", e.getMessage());\n }\n System.exit(0);\n }\n}",
121121
"docUrl": "https://docs.bailian.console.aliyun.com/zh/model-studio/kimi-api"
122122
}
@@ -235,7 +235,7 @@
235235
"dashscope": {
236236
"default": {
237237
"curl": "curl -s -X POST \"https://[workspace-id].cn-beijing.maas.aliyuncs.com/api/v1/services/aigc/multimodal-generation/generation\" \\\n -H \"Authorization: Bearer $DASHSCOPE_API_KEY\" \\\n -H \"Content-Type: application/json\" \\\n -d '{\n \"model\": \"kimi-k2.7-code\",\n \"input\": {\n \"messages\": [\n {\n \"role\": \"user\",\n \"content\": \"你是谁?\"\n }\n ]\n },\n \"parameters\": {\n \"result_format\": \"message\"\n }\n }'",
238-
"python": "import os\nimport dashscope\ndashscope.base_http_api_url = 'https://[workspace-id].cn-beijing.maas.aliyuncs.comapi/v1'\nmessages = [\n{\n \"role\": \"user\",\n \"content\": [\n {\"text\": \"你是谁\"}]\n}]\nresponse = dashscope.MultiModalConversation.call(\n #若没有配置环境变量, 请用百炼API Key将下行替换为: api_key =\"sk-xxx\"\n api_key = os.getenv('DASHSCOPE_API_KEY'),\n model = 'kimi-k2.7-code',\n messages = messages\n)\nprint(response.output.choices[0].message.content[0][\"text\"])",
238+
"python": "import os\nimport dashscope\ndashscope.base_http_api_url = 'https://[workspace-id].cn-beijing.maas.aliyuncs.com/api/v1'\nmessages = [\n{\n \"role\": \"user\",\n \"content\": [\n {\"text\": \"你是谁\"}]\n}]\nresponse = dashscope.MultiModalConversation.call(\n #若没有配置环境变量, 请用百炼API Key将下行替换为: api_key =\"sk-xxx\"\n api_key = os.getenv('DASHSCOPE_API_KEY'),\n model = 'kimi-k2.7-code',\n messages = messages\n)\nprint(response.output.choices[0].message.content[0][\"text\"])",
239239
"java": "import java.util.Arrays;\nimport org.slf4j.Logger;\nimport org.slf4j.LoggerFactory;\nimport com.alibaba.dashscope.aigc.generation.Generation;\nimport com.alibaba.dashscope.aigc.generation.GenerationParam;\nimport com.alibaba.dashscope.aigc.generation.GenerationResult;\nimport com.alibaba.dashscope.common.Message;\nimport com.alibaba.dashscope.common.Role;\nimport com.alibaba.dashscope.exception.ApiException;\nimport com.alibaba.dashscope.exception.InputRequiredException;\nimport com.alibaba.dashscope.exception.NoApiKeyException;\nimport io.reactivex.Flowable;\nimport java.lang.System;\nimport com.alibaba.dashscope.utils.Constants;\n\npublic class Main {\n static {\n Constants.baseHttpApiUrl=\"https://[workspace-id].cn-beijing.maas.aliyuncs.com/api/v1\";\n }\n private static final Logger logger = LoggerFactory.getLogger(Main.class);\n private static StringBuilder reasoningContent = new StringBuilder();\n private static StringBuilder finalContent = new StringBuilder();\n private static boolean isFirstPrint = true;\n\n private static void handleGenerationResult(GenerationResult message) {\n String reasoning = message.getOutput().getChoices().get(0).getMessage().getReasoningContent();\n String content = message.getOutput().getChoices().get(0).getMessage().getContent();\n\n if (!reasoning.isEmpty()) {\n reasoningContent.append(reasoning);\n if (isFirstPrint) {\n System.out.println(\"====================思考过程====================\");\n isFirstPrint = false;\n }\n System.out.print(reasoning);\n }\n\n if (!content.isEmpty()) {\n finalContent.append(content);\n if (!isFirstPrint) {\n System.out.println(\"\\n====================完整回复====================\");\n isFirstPrint = true;\n }\n System.out.print(content);\n }\n }\n private static GenerationParam buildGenerationParam(Message userMsg) {\n return GenerationParam.builder()\n // 若没有配置环境变量,请用阿里云百炼API Key将下行替换为:.apiKey(\"sk-xxx\")\n .apiKey(System.getenv(\"DASHSCOPE_API_KEY\"))\n .model(\"kimi-k2.7-code\")\n .incrementalOutput(true)\n .resultFormat(\"message\")\n .messages(Arrays.asList(userMsg))\n .build();\n }\n public static void streamCallWithMessage(Generation gen, Message userMsg)\n throws NoApiKeyException, ApiException, InputRequiredException {\n GenerationParam param = buildGenerationParam(userMsg);\n Flowable<GenerationResult> result = gen.streamCall(param);\n result.blockingForEach(message -> handleGenerationResult(message));\n }\n\n public static void main(String[] args) {\n try {\n Generation gen = new Generation();\n Message userMsg = Message.builder().role(Role.USER.getValue()).content(\"你是谁?\").build();\n streamCallWithMessage(gen, userMsg);\n } catch (ApiException | NoApiKeyException | InputRequiredException e) {\n logger.error(\"An exception occurred: {}\", e.getMessage());\n }\n System.exit(0);\n }\n}",
240240
"docUrl": "https://docs.bailian.console.aliyun.com/zh/model-studio/kimi-api"
241241
}

‎skills/bailian-docs-llm-wiki/models/groups/qwen-doc-turbo.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,8 +96,8 @@
9696
"openai": {
9797
"completionsAPI": {
9898
"curl": "curl -X POST https://[workspace-id].cn-beijing.maas.aliyuncs.com/compatible-mode/v1/chat/completions \\\n-H \"Authorization: Bearer $DASHSCOPE_API_KEY\" \\\n-H \"Content-Type: application/json\" \\\n-d '{\n \"model\": \"qwen-doc-turbo\",\n \"messages\": [\n {\n \"role\": \"system\",\n \"content\": \"You are a helpful assistant.\"\n },\n {\n \"role\": \"user\", \n \"content\": \"你是谁?\"\n }\n ],\n \"stream\":true\n}'",
99-
"python": "import os\nfrom openai import OpenAI\n\nclient = OpenAI(\n # 若没有配置环境变量,请用百炼API Key将下行替换为:api_key=\"sk-xxx\",\n api_key=os.getenv(\"DASHSCOPE_API_KEY\"),\n base_url=\"https://[workspace-id].cn-beijing.maas.aliyuncs.com/compatible-mode/v1\",\n)\ncompletion = client.chat.completions.create(\n model=\"qwen-doc-turbo\",\n messages=[\n {\"role\": \"system\", \"content\": \"You are a helpful assistant.\"},\n {\"role\": \"user\", \"content\": \"你是谁?\"},\n ],\n stream=True\n)\nfor chunk in completion:\n print(chunk.choices[0].delta.content, end=\"\", flush=True)",
100-
"nodejs": "import OpenAI from \"openai\";\nconst openai = new OpenAI(\n {\n // 若没有配置环境变量,请用百炼API Key将下行替换为:apiKey: \"sk-xxx\",\n apiKey: process.env.DASHSCOPE_API_KEY,\n baseURL: \"https://[workspace-id].cn-beijing.maas.aliyuncs.com/compatible-mode/v1\"\n }\n);\nconst completion = await openai.chat.completions.create({\n model: \"qwen-doc-turbo\",\n messages: [\n { role: \"system\", content: \"You are a helpful assistant.\" },\n { role: \"user\", content: \"你是谁?\" }\n ],\n stream: true\n});\nfor await (const chunk of completion) {\n process.stdout.write(chunk.choices[0].delta.content);\n}",
99+
"python": "import os\nfrom openai import OpenAI\n\nclient = OpenAI(\n # 若没有配置环境变量,请用百炼API Key将下行替换为:api_key=\"sk-xxx\",\n api_key=os.getenv(\"DASHSCOPE_API_KEY\"),\n base_url=\"https://[workspace-id].cn-beijing.maas.aliyuncs.com/compatible-mode/v1\",\n)\ncompletion = client.chat.completions.create(\n model=\"qwen-doc-turbo\",\n messages=[\n {\"role\": \"system\", \"content\": \"You are a helpful assistant.\"},\n {\"role\": \"user\", \"content\": \"你是谁?\"},\n ],\n stream=True\n)\nfor chunk in completion:\n if (chunk.choices and chunk.choices[0].delta.content):\n print(chunk.choices[0].delta.content, end=\"\", flush=True)",
100+
"nodejs": "import OpenAI from \"openai\";\nconst openai = new OpenAI(\n {\n // 若没有配置环境变量,请用百炼API Key将下行替换为:apiKey: \"sk-xxx\",\n apiKey: process.env.DASHSCOPE_API_KEY,\n baseURL: \"https://[workspace-id].cn-beijing.maas.aliyuncs.com/compatible-mode/v1\"\n }\n);\nconst completion = await openai.chat.completions.create({\n model: \"qwen-doc-turbo\",\n messages: [\n { role: \"system\", content: \"You are a helpful assistant.\" },\n { role: \"user\", content: \"你是谁?\" }\n ],\n stream: true\n});\nfor await (const chunk of completion) {\n process.stdout.write(chunk.choices[0]?.delta?.content ?? \"\");\n}",
101101
"docUrl": "https://docs.bailian.console.aliyun.com/zh/model-studio/qwen-api-via-openai-chat-completions"
102102
}
103103
},

‎skills/bailian-docs-llm-wiki/models/groups/qwen-flash-character.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,8 @@
8282
"openai": {
8383
"completionsAPI": {
8484
"curl": "curl -X POST https://[workspace-id].cn-beijing.maas.aliyuncs.com/compatible-mode/v1/chat/completions \\\n-H \"Authorization: Bearer $DASHSCOPE_API_KEY\" \\\n-H \"Content-Type: application/json\" \\\n-d '{\n \"model\": \"qwen-flash-character\",\n \"messages\": [\n {\n \"role\": \"system\",\n \"content\": \"You are a helpful assistant.\"\n },\n {\n \"role\": \"user\", \n \"content\": \"你是谁?\"\n }\n ],\n \"stream\":true\n}'",
85-
"python": "import os\nfrom openai import OpenAI\n\nclient = OpenAI(\n # 若没有配置环境变量,请用百炼API Key将下行替换为:api_key=\"sk-xxx\",\n api_key=os.getenv(\"DASHSCOPE_API_KEY\"),\n base_url=\"https://[workspace-id].cn-beijing.maas.aliyuncs.com/compatible-mode/v1\",\n)\ncompletion = client.chat.completions.create(\n model=\"qwen-flash-character\",\n messages=[\n {\"role\": \"system\", \"content\": \"You are a helpful assistant.\"},\n {\"role\": \"user\", \"content\": \"你是谁?\"},\n ],\n stream=True\n)\nfor chunk in completion:\n print(chunk.choices[0].delta.content, end=\"\", flush=True)",
86-
"nodejs": "import OpenAI from \"openai\";\nconst openai = new OpenAI(\n {\n // 若没有配置环境变量,请用百炼API Key将下行替换为:apiKey: \"sk-xxx\",\n apiKey: process.env.DASHSCOPE_API_KEY,\n baseURL: \"https://[workspace-id].cn-beijing.maas.aliyuncs.com/compatible-mode/v1\"\n }\n);\nconst completion = await openai.chat.completions.create({\n model: \"qwen-flash-character\",\n messages: [\n { role: \"system\", content: \"You are a helpful assistant.\" },\n { role: \"user\", content: \"你是谁?\" }\n ],\n stream: true\n});\nfor await (const chunk of completion) {\n process.stdout.write(chunk.choices[0].delta.content);\n}",
85+
"python": "import os\nfrom openai import OpenAI\n\nclient = OpenAI(\n # 若没有配置环境变量,请用百炼API Key将下行替换为:api_key=\"sk-xxx\",\n api_key=os.getenv(\"DASHSCOPE_API_KEY\"),\n base_url=\"https://[workspace-id].cn-beijing.maas.aliyuncs.com/compatible-mode/v1\",\n)\ncompletion = client.chat.completions.create(\n model=\"qwen-flash-character\",\n messages=[\n {\"role\": \"system\", \"content\": \"You are a helpful assistant.\"},\n {\"role\": \"user\", \"content\": \"你是谁?\"},\n ],\n stream=True\n)\nfor chunk in completion:\n if (chunk.choices and chunk.choices[0].delta.content):\n print(chunk.choices[0].delta.content, end=\"\", flush=True)",
86+
"nodejs": "import OpenAI from \"openai\";\nconst openai = new OpenAI(\n {\n // 若没有配置环境变量,请用百炼API Key将下行替换为:apiKey: \"sk-xxx\",\n apiKey: process.env.DASHSCOPE_API_KEY,\n baseURL: \"https://[workspace-id].cn-beijing.maas.aliyuncs.com/compatible-mode/v1\"\n }\n);\nconst completion = await openai.chat.completions.create({\n model: \"qwen-flash-character\",\n messages: [\n { role: \"system\", content: \"You are a helpful assistant.\" },\n { role: \"user\", content: \"你是谁?\" }\n ],\n stream: true\n});\nfor await (const chunk of completion) {\n process.stdout.write(chunk.choices[0]?.delta?.content ?? \"\");\n}",
8787
"docUrl": "https://docs.bailian.console.aliyun.com/zh/model-studio/qwen-api-via-openai-chat-completions"
8888
}
8989
},

0 commit comments

Comments
 (0)