-
Notifications
You must be signed in to change notification settings - Fork 39
Prerequisites
Jael Gu edited this page Oct 25, 2023
·
5 revisions
Before getting started, you need to have Python 3 (3.7-3.9 is recommended) ready and prepared database services in advance. Here are some services for you to prepare:
- Vector Store: Milvus or Zilliz Cloud
- Scalar Store: Elastic (This is only required when
USE_SCALAR = True
in config.py) - Memory Store: The required database depends on your
SQL_URI
. For example, the defaultSQL_URI
uses local SQLite.
Then you can follow steps below to download source codes and install required dependencies.
-
Downloads
$ git clone https://github.com/zilliztech/akcio.git $ cd akcio
-
Install dependencies
$ pip -r requirements.txt
Here are versions verified:
package version langchain 0.0.230 towhee 1.1.0 unstructured 0.7.0 pdf2image 1.16.3 SQLALchemy 2.0.15 openai 0.27.7 gradio 3.30.0 fastapi 0.95.2 uvicorn 0.22.0 pexpect 4.8.0 pymilvus 2.2.8
Akcio is a proprietary project owned and developed by Zilliz. It is published under the Server Side Public License (SSPL) v1.
© Copyright 2023, Zilliz Inc.
Towhee
LangChain
Others