- 博客(7)
- 收藏
- 关注
原创 利用chatGPT和postgreSQL实现知识库的原理
喂给gpt ,再给 chatGPT 输入限定词,例如:使用以上数据进行回答,如果不知道,就回答“不知道”。这是 openai 官网的一个例子,其中 响应数据中的 “embedding” 为向量化后的数据,然后我们就可以把 这个向量数据 保存到数据库中(注:数据库必须安装 pgvector )。首先通过 openai 的开发能力 “Embedding”(嵌入),对需要训练的数据进行向量化。首先,我们需要把 提问的内容 进行向量化处理(跟训练数据时的步骤一样),我们就能拿到向量化后的 提问的提问内容。
2023-11-26 23:55:40
181
1
原创 uniapp实现小程序底部导航栏中间凹陷+按钮悬浮效果
思路:将底部导航栏分为 左、中、右 三部分,左、右分别 右上和左上角的 border-radius。
2023-11-03 11:53:18
938
原创 uniapp中app开发拦截返回按键
利用 onBackPress 事件,在 onBackPress 返回 return true 即可拦截。
2023-10-10 16:39:26
788
1
原创 【踩坑日记2】关于Nuxt3的keepalive无效
后来找了很久才发现我那个页面在 definePageMeta 中 使用了 layout:false,就是这个。这是官网的一个描述,就是在页面的 definePageMeta 中配置 KeepAlive:true。如果有跟我一样使用 keepalive 无效的同学可以参考一下,是不是也是这个原因。最近在使用 Nuxt3 开发遇到了 keepalive 无效的一个问题。先来看一下 keepalive 在 nuxt3 中是怎么使用的。导致我跳转至其他使用默认布局的页面,keepalive就失效了。
2023-08-22 00:11:13
811
1
原创 【踩坑日记1】使用uni.createVideoContext无效
很多朋友遇到 uni.createVideoContext 大概率都是因为没有传入组件this,将 this 传入即可。
2023-07-06 23:23:17
1332
2
原创 uniapp使用createSelectorQuery()返回null
如果使用 uni.createSelectorQuery( )返回 null 则需要在后面加上 .in(this)。如果是vue3使用 getCurrentInstance() 方法获取实例赋值instance,将this 换成 instance ,即 uni.createSelectQuery().in(instance)就能获取到元素数据!
2023-07-05 23:50:28
1229
1
原创 css实现白光划过效果
该效果可以通过“过度”,“动画”实现。本文会介绍这两种不同的实现方式html部分 <div class="box"> <div class="light"> </div> </div>创建一个box,包裹一个lightcss部分 *{ padding: 0; margin: 0; } html{ display: flex; justify-content:..
2022-04-10 17:15:54
1975
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人