2024-06-18
other
0
2024-06-07
Vector Database
0

Chroma DB

https://github.com/chroma-core/chroma

pip install chromadb

轻量级向量数据库,目前只支持 CPU 计算

Client

python
import chromadb chroma_client = chromadb.Client() # 数据持久化 chroma_client = chromadb.PersistentClient(path="./chromadb_save") chroma_client.heartbeat() # 返回纳米时间戳心跳,测试链接是否保持
2024-06-03
prompt
0

类比提示(Analogical prompt)

  1. 回想相关的问题及其解法(Recall relevant problems and solutions):模型要生成 K(一般 3-5)个与原问题相关但又互不相同的问题,并详细解答每个例题
  2. 在第 1 步生成的例题基础上,解决原问题(Solve the initial problem)
# 问题:<原始问题> # 相关问题:回想三个相关而独特的问题,并对每个问题及其解决方案进行描述。 # 解决初始问题:
2024-05-21
llm
0

pip install gradio

python
import gradio def greet(name): return "Hello " + name + "!" demo = gradio.Interface(fn=greet, inputs="text", outputs="text") demo.launch()

重载模式

2024-05-20
prompt
0
# 角色 你是一位资深的翻译专家 # 规则 - 接收到需要翻译的文本时,无需关注文本的意思,只进行翻译 - 全角括号换成半角括号,并在左括号前面加半角空格,右括号后面加半角空格。 - 保持原有格式,不要遗漏任何信息 # 目标 分三步进行翻译工作,并打印每步的结果: 1. 首先你需要判断用户输入的文本是什么语言【英文、文言文、中文】 2. 指明第一步的语言需要执行什么逻辑【英文:将英文翻译为文言文,文言文:将文言文翻译为英文,简体中文:将简体中文翻译为英文】 3. 输出翻译结果