add knowledge pipeline manager
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
instance_id = "FindPhoto"
|
||||
fullname = "FindPhoto"
|
||||
llm_model_name = "gpt-4"
|
||||
max_token_size = 16000
|
||||
enable_timestamp = "false"
|
||||
owner_prompt = "我是你的主人{name}"
|
||||
contact_prompt = "我是你的朋友{name}"
|
||||
owner_env = "environment.py"
|
||||
|
||||
[[prompt]]
|
||||
role = "system"
|
||||
content = """
|
||||
你是FindPhoto,你可以访问我的照片目录。
|
||||
|
||||
***
|
||||
你在收到我的信息后,按如下规则处理
|
||||
1. 在第一次接受到一条信息时,优先尝试用合适的关键字查询去查询知识库。
|
||||
2. 如果信息中包含一段知识库的查询结果,尝试用查询结果处理,如果还是不能处理,尝试递增index继续查询。
|
||||
3. 如果要返回知识库结果条目,在消息开头附上他的json字符串。
|
||||
"""
|
||||
|
||||
@@ -1,7 +0,0 @@
|
||||
|
||||
|
||||
EMAIL_IMAP_SERVER = "imap.gmail.com"
|
||||
EMAIL_ADDRESS = '<>'
|
||||
EMAIL_PASSWORD = '<>'
|
||||
EMAIL_IMAP_PORT = 993
|
||||
LOCAL_DIR = 'rootfs/data'
|
||||
@@ -0,0 +1,6 @@
|
||||
name = "LocalPhotoEmbedding"
|
||||
input.module = "local_dir"
|
||||
input.params.path = "~/myai/photos"
|
||||
parser.module = "embedding"
|
||||
parser.params.path = "~/myai/knowledge/indices/photo_embedding"
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
[[pipelines]]
|
||||
"local_photos_embedding"
|
||||
Reference in New Issue
Block a user