add asr and tts with settings

This commit is contained in:
0Xiao0
2024-08-22 15:26:27 +08:00
parent abb5195e55
commit c247d611a0
28 changed files with 626 additions and 82 deletions

View File

@ -70,7 +70,7 @@ def get_all_files(folder_path):
# 加载文档和拆分文档
loader = TextLoader("/home/administrator/Workspace/jarvis-models/sample/RAG_zh.txt")
loader = TextLoader("/home/gpu/Workspace/jarvis-models/sample/RAG_zh.txt")
documents = loader.load()
@ -84,11 +84,11 @@ ids = ["20240521_store"+str(i) for i in range(len(docs))]
# 加载embedding模型和chroma server
embedding_model = SentenceTransformerEmbeddings(model_name='/home/administrator/Workspace/Models/BAAI/bge-large-zh-v1.5', model_kwargs={"device": "cuda"})
client = chromadb.HttpClient(host='172.16.5.8', port=7000)
embedding_model = SentenceTransformerEmbeddings(model_name='/home/gpu/Workspace/Models/BAAI/bge-large-zh-v1.5', model_kwargs={"device": "cuda"})
client = chromadb.HttpClient(host='10.6.81.119', port=7000)
id = "g2e"
client.delete_collection(id)
#client.delete_collection(id)
collection_number = client.get_or_create_collection(id).count()
print("collection_number",collection_number)
start_time2 = time.time()
@ -106,8 +106,8 @@ print("collection_number",collection_number)
# # chroma 召回
# from chromadb.utils import embedding_functions
# embedding_model = embedding_functions.SentenceTransformerEmbeddingFunction(model_name="/home/administrator/Workspace/Models/BAAI/bge-large-zh-v1.5", device = "cuda")
# client = chromadb.HttpClient(host='172.16.5.8', port=7000)
# embedding_model = embedding_functions.SentenceTransformerEmbeddingFunction(model_name="/home/gpu/Workspace/Models/BAAI/bge-large-zh-v1.5", device = "cuda")
# client = chromadb.HttpClient(host='10.6.81.119', port=7000)
# collection = client.get_collection("g2e", embedding_function=embedding_model)
# print(collection.count())
@ -152,7 +152,7 @@ print("collection_number",collection_number)
# 'Content-Type': 'application/json',
# 'Authorization': "Bearer " + key
# }
# url = "http://172.16.5.8:23333/v1/chat/completions"
# url = "http://10.6.81.119:23333/v1/chat/completions"
# fastchat_response = requests.post(url, json=chat_inputs, headers=header)
# # print(fastchat_response.json())

View File

@ -70,7 +70,7 @@ def get_all_files(folder_path):
# 加载文档和拆分文档
loader = TextLoader("/home/administrator/Workspace/jarvis-models/sample/RAG_en.txt")
loader = TextLoader("/home/gpu/Workspace/jarvis-models/sample/RAG_en.txt")
documents = loader.load()
@ -84,8 +84,8 @@ ids = ["20240521_store"+str(i) for i in range(len(docs))]
# 加载embedding模型和chroma server
embedding_model = SentenceTransformerEmbeddings(model_name='/home/administrator/Workspace/Models/BAAI/bge-large-en-v1.5', model_kwargs={"device": "cuda"})
client = chromadb.HttpClient(host='172.16.5.8', port=7000)
embedding_model = SentenceTransformerEmbeddings(model_name='/home/gpu/Workspace/Models/BAAI/bge-small-en-v1.5', model_kwargs={"device": "cuda"})
client = chromadb.HttpClient(host='10.6.81.119', port=7000)
id = "g2e_english"
client.delete_collection(id)
@ -106,8 +106,8 @@ print("collection_number",collection_number)
# # chroma 召回
# from chromadb.utils import embedding_functions
# embedding_model = embedding_functions.SentenceTransformerEmbeddingFunction(model_name="/home/administrator/Workspace/Models/BAAI/bge-large-zh-v1.5", device = "cuda")
# client = chromadb.HttpClient(host='172.16.5.8', port=7000)
# embedding_model = embedding_functions.SentenceTransformerEmbeddingFunction(model_name="/home/gpu/Workspace/Models/BAAI/bge-large-zh-v1.5", device = "cuda")
# client = chromadb.HttpClient(host='10.6.81.119', port=7000)
# collection = client.get_collection("g2e", embedding_function=embedding_model)
# print(collection.count())
@ -152,7 +152,7 @@ print("collection_number",collection_number)
# 'Content-Type': 'application/json',
# 'Authorization': "Bearer " + key
# }
# url = "http://172.16.5.8:23333/v1/chat/completions"
# url = "http://10.6.81.119:23333/v1/chat/completions"
# fastchat_response = requests.post(url, json=chat_inputs, headers=header)
# # print(fastchat_response.json())

View File

@ -66,7 +66,7 @@ def get_all_files(folder_path):
# 加载文档和拆分文档
# loader = TextLoader("/home/administrator/Workspace/jarvis-models/sample/RAG_zh.txt")
# loader = TextLoader("/home/gpu/Workspace/jarvis-models/sample/RAG_zh.txt")
# documents = loader.load()
@ -80,8 +80,8 @@ def get_all_files(folder_path):
# # 加载embedding模型和chroma server
# embedding_model = SentenceTransformerEmbeddings(model_name='/home/administrator/Workspace/Models/BAAI/bge-large-zh-v1.5', model_kwargs={"device": "cuda"})
# client = chromadb.HttpClient(host='172.16.5.8', port=7000)
# embedding_model = SentenceTransformerEmbeddings(model_name='/home/gpu/Workspace/Models/BAAI/bge-large-zh-v1.5', model_kwargs={"device": "cuda"})
# client = chromadb.HttpClient(host='10.6.81.119', port=7000)
# id = "g2e"
# client.delete_collection(id)
@ -102,8 +102,8 @@ def get_all_files(folder_path):
# chroma 召回
from chromadb.utils import embedding_functions
embedding_model = embedding_functions.SentenceTransformerEmbeddingFunction(model_name="/home/administrator/Workspace/Models/BAAI/bge-large-zh-v1.5", device = "cuda")
client = chromadb.HttpClient(host='172.16.5.8', port=7000)
embedding_model = embedding_functions.SentenceTransformerEmbeddingFunction(model_name="/home/gpu/Workspace/Models/BAAI/bge-large-zh-v1.5", device = "cuda")
client = chromadb.HttpClient(host='10.6.81.119', port=7000)
collection = client.get_collection("g2e", embedding_function=embedding_model)
print(collection.count())
@ -148,7 +148,7 @@ print("time: ", time.time() - start_time)
# 'Content-Type': 'application/json',
# 'Authorization': "Bearer " + key
# }
# url = "http://172.16.5.8:23333/v1/chat/completions"
# url = "http://10.6.81.119:23333/v1/chat/completions"
# fastchat_response = requests.post(url, json=chat_inputs, headers=header)
# # print(fastchat_response.json())