东方网升AI模型sdk
npm install dfws-ai-sdk1. 更改package.json版本
2. yarn run build:component
3. npm publish 注:镜像源需切换回NPM官方源
- 更新日志
yarnyarn buildyarn startjson
{
"devDependencies": {
"umi": "^3.5.32",
"@types/react": "^18.3.12",
"@types/react-dom": "^17.0.0",
"@umijs/preset-react": "1.8.32",
}
}
`
何时使用
- 东方网升ai大模型项目需要调用ai网关的时候
API 1.0.0 单实例版本
`js
import ai from 'dfws-ai-sdk' // 导入AI模型SDK
// 调用方法
ai:{
message,
sendChat,
reset,
feedback,
stop,
toChat,
save,
}
// 基础配置
ai.store={
ticket:'用户凭证',
header:{},
loading:false, // 是否加载中
scroll: false, // 是否滚动
...{} // 更多
}
useEffect(() => {
// 初始化类目信息
ai.store.ticket='用户凭证';
ai.store.header = {}; // 初始化请求头
}, [])
`API 2.0.0 多实例版本
`js
import {ai, store} from 'dfws-ai-sdk' // 导入AI模型SDK
const ai = ai(new store()) // 初始化AI模型
// 调用方法
ai:{
message,
sendChat,
reset,
feedback,
stop,
toChat,
save,
}
// 基础配置
ai.store={
ticket:'用户凭证',
header:{},
loading:false, // 是否加载中
scroll: false, // 是否滚动
...{} // 更多
}
useEffect(() => {
// 初始化类目信息
ai.store.ticket='用户凭证';
ai.store.header = {}; // 初始化请求头
}, [])
``