rk-gpt
v0.0.35
Published
佳华科技大模型通用界面
Readme
rk-gpt
佳华科技大模型通用界面
🚨 安装注意事项
包管理器兼容性
本组件依赖 vue-demi 的自动版本切换功能,安装时需注意:
1. npm/yarn
npm install
# 或
yarn install✅ 默认会执行 postinstall 脚本(自动适配 Vue 2/3)
2. pnpm 用户
# 方案1:启用生命周期脚本(推荐)
pnpm install --enable-pre-post-scripts
# 方案2:或在项目根目录创建 .npmrc 文件
echo "enable-pre-post-scripts=true" > .npmrc3. cnpm 用户
# 必须添加 --by=npm 参数保证脚本执行
cnpm install --by=npm
# 或换用原生 npm 安装
npm install使用方式
兼容 vue2 和 vue3
- main.js 引入 rk-gpt/lib/style.css.
- import { BaseView } from rk-gpt.
参数
1.config 入参类型如下
interface Config {
llm_secret?: string; //大模型的秘钥
iamId?: string; //当前登录用户
}2.export 入参类型如下
interface Expert {
name: string; //专家姓名
iamId: string; //专家在iam中的id
}config说明
- llm_secret 大模型的秘钥

- iamId 当前登录用户iam平台用户id
experts说明
专家列表,结构为Expert[]
- name 专家姓名
- iamId 专家对应iam平台id
onSignIn说明
如果没有iamId,需要传入onSignIn方法,在快速注册成功后会返回iamId客户端需进行保存
调用方式
<BaseView
@onSignIn="(data:{[key:string]:any})=>{}"
:config="{ llm_secret: '大模型的秘钥', iamId: '当前用户iamId',}"
:experts="[{name:'专家姓名',iamId: '专家iamId'}]"
></BaseView>