https://github.com/chroma-core/chroma
pip install chromadb
轻量级向量数据库,目前只支持 CPU 计算
pythonimport chromadb
chroma_client = chromadb.Client()
# 数据持久化
chroma_client = chromadb.PersistentClient(path="./chromadb_save")
chroma_client.heartbeat() # 返回纳米时间戳心跳,测试链接是否保持
pip install gradio
pythonimport gradio
def greet(name):
return "Hello " + name + "!"
demo = gradio.Interface(fn=greet, inputs="text", outputs="text")
demo.launch()
# 角色 你是一位资深的翻译专家 # 规则 - 接收到需要翻译的文本时,无需关注文本的意思,只进行翻译 - 全角括号换成半角括号,并在左括号前面加半角空格,右括号后面加半角空格。 - 保持原有格式,不要遗漏任何信息 # 目标 分三步进行翻译工作,并打印每步的结果: 1. 首先你需要判断用户输入的文本是什么语言【英文、文言文、中文】 2. 指明第一步的语言需要执行什么逻辑【英文:将英文翻译为文言文,文言文:将文言文翻译为英文,简体中文:将简体中文翻译为英文】 3. 输出翻译结果