Commit Graph

1116 Commits

Author SHA1 Message Date
magic.chen
4386223a69 Dbgpt doc (#225)
1.readme add video demonstration
2023-06-15 15:03:26 +08:00
aries-ckt
36ef1fbd57 update:readme doc, put video documents 2023-06-15 14:53:24 +08:00
aries-ckt
0ecf8ea67b update:readme doc, put documents 2023-06-15 14:20:19 +08:00
aries-ckt
2d2bc7bc27 update:readme doc, put documents 2023-06-15 14:15:09 +08:00
aries-ckt
ba3b353f87 update:readme doc, put documents 2023-06-15 14:13:41 +08:00
aries-ckt
19c37cd9ee update:readme doc, put documents 2023-06-15 14:12:38 +08:00
aries-ckt
d8c95d9e79 update:readme doc, put documents 2023-06-15 14:06:15 +08:00
aries-ckt
632c84e078 update:readme doc, put documents 2023-06-15 14:01:04 +08:00
aries-ckt
ef2fb2ff6c update:readme doc, put documents 2023-06-15 14:00:08 +08:00
aries-ckt
0fb4ce06e0 update:readme doc, put documents 2023-06-15 13:57:16 +08:00
aries-ckt
9440b40d82 update:readme doc, put documents 2023-06-15 13:49:59 +08:00
aries-ckt
ca1f7cecbf doc:readme video 2023-06-15 13:45:11 +08:00
magic.chen
c50f5727b0 update:weaviate_store format (#223)
format weaviate_store.py
2023-06-15 10:45:57 +08:00
aries-ckt
0a37a722a1 update:readme doc, put documents 2023-06-15 10:29:12 +08:00
aries-ckt
b5008f0517 update:weaviate_store format 2023-06-15 10:20:08 +08:00
Aries-ckt
fba6efa8c1 - add Weaviate database (#222)
The contribution aims to enhance the functionality of the DBGPT
repository by integrating support for the Weaviate database. Weaviate is
a vector database that provides advanced indexing and search
capabilities for textual data. By incorporating Weaviate into the DBGPT
repository, users will have access to efficient storage, retrieval, and
similarity search features for their text-based data.

Proposed Changes:
1. Implement WeaviateStore Class:
- Create a new class, "WeaviateStore," that extends the existing vector
store functionality in the DBGPT repository.
- The WeaviateStore class will serve as a wrapper around the Weaviate
database and provide methods for data loading, searching, and
vectorization.
- The class will utilize the Weaviate Python client library for seamless
integration with the Weaviate database.

2. Schema Definition:
- Define the schema for the Weaviate database to support the required
data structure in the DBGPT repository.
- The schema will include a "Document" class with properties for
metadata and text.
- The "metadata" property will store the metadata associated with each
document.
- The "text" property will store the textual content of each document.

3. Data Loading:
- Implement a method within the WeaviateStore class to load documents
into the Weaviate database.
- Iterate through the documents in the DBGPT repository and extract the
necessary metadata and text.
- Use the Weaviate Python client to add each document to the Weaviate
database, mapping the metadata and text to the corresponding properties
defined in the schema.

4. Similar Search:
- Implement a method within the WeaviateStore class to perform a similar
search in the Weaviate database based on a given text query.
- Utilize Weaviate's vector-based search capabilities to find documents
similar to the provided text query.
- Return the relevant documents along with additional information such
as distance or relevance scores.

5. Vector Name Existence:
- Implement a method within the WeaviateStore class to check if a vector
name exists for a given class in the Weaviate database.
- The method will query the Weaviate database's schema and determine if
the vector name exists for the specified class.
2023-06-15 09:44:56 +08:00
Younis Bashir
c9768a0948 - add Weaviate database 2023-06-15 02:51:36 +03:00
Aries-ckt
bed2d6f57f docs: fix gpt4all and add llm usage documents (#221)
llm usage documents
fix gpt4all problem
2023-06-14 22:53:31 +08:00
magic.chen
d910ee3f36 Update llmserver.py 2023-06-14 22:52:26 +08:00
csunny
e67338c045 docs: update llms usage 2023-06-14 22:37:45 +08:00
csunny
8d26889280 Merge branch 'main' into llm_fxp 2023-06-14 22:32:17 +08:00
magic.chen
6b5cc534dc sql generation doc (#219)
fix:sql generation doc
2023-06-14 22:28:16 +08:00
aries-ckt
1bef83a13e fix:format 2023-06-14 22:22:27 +08:00
aries-ckt
9643d5dfd4 fix:doc sql generation 2023-06-14 22:12:23 +08:00
aries-ckt
1fb1ae160b Merge remote-tracking branch 'origin/main' into dbgpt_doc 2023-06-14 22:10:34 +08:00
csunny
e398ec4637 add: ignore zip file 2023-06-14 22:08:58 +08:00
csunny
71db2a8ef6 Merge branch 'dbgpt_doc' of https://github.com/csunny/DB-GPT into llm_fxp 2023-06-14 22:04:35 +08:00
csunny
30c533515a fix: async output 2023-06-14 22:02:23 +08:00
明天
a435a73787 Async auto load native plugins; (#218)
1.Async auto load native plugins;
2.Add Config control if auto load plugins, default open, if wan't close,
change in .env
2023-06-14 22:00:15 +08:00
yhjun1026
42a39120c3 async auto load plugin 2023-06-14 21:56:38 +08:00
yhjun1026
48eeb3dcb8 async auto load plugin 2023-06-14 21:54:43 +08:00
yhjun1026
3a6501ba96 Merge branch 'dbgpt_doc' into ty_test
# Conflicts:
#	pilot/common/plugins.py
2023-06-14 21:53:08 +08:00
yhjun1026
cc4d70d4d5 async auto load plugin 2023-06-14 21:51:05 +08:00
yhjun1026
eec43dbfd5 async auto load plugin 2023-06-14 21:46:30 +08:00
csunny
69f26c91e7 docs: update readme and llms (#138) 2023-06-14 21:40:48 +08:00
yhjun1026
db3b0cae50 close auto load plugin 2023-06-14 21:40:08 +08:00
yhjun1026
f36d8223a3 close auto load plugin 2023-06-14 21:28:06 +08:00
magic.chen
3c9fffe815 dbgpt_doc->main (#217)
merge dbgpt_doc->main
2023-06-14 18:03:50 +08:00
magic.chen
3ba1b72cda doc:db-gpt tutorial doc (#213)
1.fix tutorial doc
2023-06-14 18:01:15 +08:00
magic.chen
f9aac7c2d9 fix: install add text-chinses-large model (#215)
quick start add rely model, text-chinses-large model
2023-06-14 18:00:43 +08:00
magic.chen
11298711f8 Feature xuyuan openai proxy (#216) 2023-06-14 18:00:27 +08:00
magic.chen
f1fd7e1ce0 doc:db_gpt doc (#214)
1.dbgpt doc
2.chart plugin
3. dbchat
2023-06-14 17:59:34 +08:00
xuyuan23
677bc30e18 Merge branch 'dbgpt_doc' into feature-xuyuan-openai-proxy 2023-06-14 17:55:32 +08:00
xuyuan23
12ba3828e2 Add Chinese documentation. 2023-06-14 17:54:21 +08:00
aries-ckt
73667ce2c3 fix:format 2023-06-14 17:53:25 +08:00
aries-ckt
2ced15166f conflict:wechat.jpg 2023-06-14 17:44:08 +08:00
xuyuan23
621a859be0 add use cases: tool_use_with_plugin, and how to write a plugin. 2023-06-14 17:24:31 +08:00
aries-ckt
9c49691893 doc:db-gpt tutorial doc 2023-06-14 17:22:14 +08:00
csunny
c973c11760 fix: install add text-chinses-large model 2023-06-14 17:16:32 +08:00
magic.chen
bbe13f6912 update docs latest version (#212)
docs latest version set to v0.2.2,  align with code.
2023-06-14 15:51:43 +08:00