@@ -464,3 +464,87 @@ POST /v1/bot/remove-group
464464 " msg" : " success" // 返回消息
465465}
466466` ` `
467+
468+ ## 获取可用AI模型列表
469+
470+ POST /v1/bot/llm/llm-setting-list
471+
472+ 请求头:
473+
474+ |名称|必须|备注|
475+ |-----|-----|-----|
476+ |token|是|无|
477+
478+ 响应体:
479+
480+ ` ` ` JSONC
481+ {
482+ " code" : 1 , // 请求状态码,1为正常
483+ " data" : {
484+ " list" : [
485+ {
486+ " icon" : " https://..." , // 模型组图标
487+ " id" : 1 , // 模型组ID
488+ " name" : " 测试AI大模型" , // 模型组名称
489+ " params" : " [{\" name\" : \" API Key\" , \" type\" : \" input\" }]" , // 参数模板
490+ " parent_id" : 0 , // 参数ID
491+ " subItems" : [
492+ {
493+ " icon" : null , // 模型图标
494+ " id" : 161 ,// 模型ID
495+ " name" : " 测试AI大模型-chat" ,
496+ " params" : " [{\" name\" : \" API Key\" , \" type\" : \" input\" }]" , // 参数模板
497+ " parent_id" : 1 , // 参数模板ID
498+ " subItems" : null ,
499+ " tag" : " 测试模型数据" // tag数据,若无则为null
500+ }
501+ // ...
502+ ]
503+ " tag" : " 测试模型数据" // tag数据,若无则为null
504+ }
505+ // ...
506+ ]
507+ " msg" : " success" // 返回消息
508+ }
509+ ` ` `
510+
511+ ## 获取机器人大模型设置
512+
513+ POST /v1/bot/llm/llm-setting-ref-info
514+
515+ 请求头:
516+
517+ |名称|必须|备注|
518+ |-----|-----|-----|
519+ |token|是|机器人管理员token|
520+
521+ 请求体:
522+
523+ ` ` ` JSONC
524+ {
525+ " botId" : " 123" , // 机器人ID
526+ }
527+ ` ` `
528+
529+ 响应体:
530+
531+ ` ` ` JSONC
532+ {
533+ " code" : 1 , // 请求状态码,1为正常
534+ " data" : {
535+ " historyCount" : 0 ,
536+ " id" : 0 ,
537+ " isBigModel" : 0 , // 是否开启大模型,0-关闭,1-开启
538+ " isNeedReply" : 0 ,
539+ " key" : " " , // 大模型APIkey
540+ " llmBaseUrl" : " " ,
541+ " llmId" : 0 , // 大模型组ID
542+ " llmModelName" : " 测试大模型-chat" , // 大模型名称
543+ " llmName" : " 测试大模型" , // 大模型组名称
544+ " mcpJson" : " " , // mcpJSON数据,json转义
545+ " paramJson" : " " , // paramJSON数据,json转义
546+ " prompt" : " " // AI提示词
547+ },
548+ " msg" : " success" // 返回消息
549+ }
550+ ` ` `
0 commit comments