Skip to content

Commit 69477fa

Browse files
committed
multimodal cache modify
1 parent 7139dad commit 69477fa

32 files changed

+32
-34
lines changed

modelcache/manager/scalar_data/sql_storage.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ def _insert(self, data: List):
4040
embedding_data = data[2]
4141
model = data[3]
4242
answer_type = 0
43+
print('embedding_data: {}'.format(embedding_data))
4344
embedding_data = embedding_data.tobytes()
4445

4546
table_name = "cache_codegpt_answer"
@@ -61,6 +62,7 @@ def _insert(self, data: List):
6162
def batch_insert(self, all_data: List[CacheData]):
6263
ids = []
6364
for data in all_data:
65+
print('data: {}'.format(data))
6466
ids.append(self._insert(data))
6567
return ids
6668

modelcache/manager_mm/__init__.py

Lines changed: 0 additions & 5 deletions
This file was deleted.

modelcache_mm/__init__.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# -*- coding: utf-8 -*-
2+
"""
3+
Alipay.com Inc.
4+
Copyright (c) 2004-2023 All Rights Reserved.
5+
------------------------------------------------------
6+
File Name : __init__.py.py
7+
Author : fuhui.phe
8+
Create Time : 2024/4/17 10:53
9+
Description : description what the main function of this file
10+
Change Activity:
11+
version0 : 2024/4/17 10:53 by fuhui.phe init
12+
"""

modelcache/adapter_mm/adapter.py renamed to modelcache_mm/adapter_mm/adapter.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# -*- coding: utf-8 -*-
22
import logging
33

4-
from modelcache.adapter_mm.adapter_query import adapt_query
5-
from modelcache.adapter_mm.adapter_insert import adapt_insert
6-
from modelcache.adapter_mm.adapter_remove import adapt_remove
7-
from modelcache.adapter_mm.adapter_register import adapt_register
4+
from modelcache_mm.adapter_mm.adapter_query import adapt_query
5+
from modelcache_mm.adapter_mm.adapter_insert import adapt_insert
6+
from modelcache_mm.adapter_mm.adapter_remove import adapt_remove
7+
from modelcache_mm.adapter_mm.adapter_register import adapt_register
88

99

1010
class ChatCompletion(object):

modelcache/adapter_mm/adapter_insert.py renamed to modelcache_mm/adapter_mm/adapter_insert.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,9 @@ def adapt_insert(*args, **kwargs):
6666
image_embeddings = embedding_data_resp['image_embedding']
6767
text_embeddings = embedding_data_resp['text_embeddings']
6868

69+
print('image_embeddings: {}'.format(image_embeddings))
70+
print('text_embeddings: {}'.format(text_embeddings))
71+
6972
if len(image_embeddings) > 0 and len(image_embeddings) > 0:
7073
image_embedding = np.array(image_embeddings[0])
7174
text_embedding = text_embeddings[0]
@@ -82,6 +85,7 @@ def adapt_insert(*args, **kwargs):
8285
else:
8386
raise ValueError('maya embedding service return both empty list, please check!')
8487

88+
print('embedding_data: {}'.format(embedding_data))
8589
chat_cache.data_manager.save(
8690
pre_embedding_text,
8791
pre_embedding_image_url,

modelcache_mm/manager_mm/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# -*- coding: utf-8 -*-

0 commit comments

Comments
 (0)