update README.md
This commit is contained in:
@@ -73,9 +73,34 @@
|
|||||||
|
|
||||||
具体配置项详见 `jeesite-cms-ai.yml` 文件,有注释。
|
具体配置项详见 `jeesite-cms-ai.yml` 文件,有注释。
|
||||||
|
|
||||||
### PGVector 建表语句
|
## 安装 Chroma
|
||||||
|
|
||||||
|
```sh
|
||||||
|
docker run --name chroma -p 8000:8000 ghcr.io/chroma-core/chroma:0.5.20
|
||||||
|
```
|
||||||
|
|
||||||
|
## 安装 PGVector
|
||||||
|
|
||||||
|
```sh
|
||||||
|
docker run -d --name pgvector -p 5433:5432 -e POSTGRES_USER=postgres \
|
||||||
|
-e POSTGRES_PASSWORD=postgres pgvector/pgvector:pg17
|
||||||
|
```
|
||||||
|
|
||||||
|
* 进入容器
|
||||||
|
|
||||||
```sql
|
```sql
|
||||||
|
docker exec -it pgvector psql -U postgres
|
||||||
|
```
|
||||||
|
|
||||||
|
* 建库语句
|
||||||
|
|
||||||
|
```sql
|
||||||
|
CREATE DATABASE "jeesite-ai2";
|
||||||
|
|
||||||
|
-- 激活数据库
|
||||||
|
\connect "jeesite-ai2";
|
||||||
|
|
||||||
|
-- 建立数据表和索引
|
||||||
CREATE EXTENSION IF NOT EXISTS vector;
|
CREATE EXTENSION IF NOT EXISTS vector;
|
||||||
CREATE EXTENSION IF NOT EXISTS hstore;
|
CREATE EXTENSION IF NOT EXISTS hstore;
|
||||||
CREATE EXTENSION IF NOT EXISTS "uuid-ossp";
|
CREATE EXTENSION IF NOT EXISTS "uuid-ossp";
|
||||||
@@ -111,6 +136,11 @@ CREATE TABLE IF NOT EXISTS vector_store_1024 (
|
|||||||
CREATE INDEX ON vector_store_1024 USING HNSW (embedding vector_cosine_ops);
|
CREATE INDEX ON vector_store_1024 USING HNSW (embedding vector_cosine_ops);
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## 创建菜单
|
||||||
|
|
||||||
|
* 菜单名称:AI 助手
|
||||||
|
* 菜单地址:/cms/chat/index
|
||||||
|
|
||||||
## 授权协议声明
|
## 授权协议声明
|
||||||
|
|
||||||
1. 基于 Apache License Version 2.0 协议发布,可用于商业项目,但必须遵守以下补充条款。
|
1. 基于 Apache License Version 2.0 协议发布,可用于商业项目,但必须遵守以下补充条款。
|
||||||
|
|||||||
@@ -54,6 +54,10 @@
|
|||||||
<groupId>org.springframework.ai</groupId>
|
<groupId>org.springframework.ai</groupId>
|
||||||
<artifactId>spring-ai-chroma-store-spring-boot-starter</artifactId>
|
<artifactId>spring-ai-chroma-store-spring-boot-starter</artifactId>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.apache.httpcomponents.client5</groupId>
|
||||||
|
<artifactId>httpclient5</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
<!-- PG 向量数据库
|
<!-- PG 向量数据库
|
||||||
<dependency>
|
<dependency>
|
||||||
|
|||||||
Reference in New Issue
Block a user