在这一周我还是获得了很多的事情 学习到了很多的知识 这些知识都是我自己用ai或者是gpt学习到的。
首先要说的是我的电脑屏幕修理经历。事情的起因并不复杂——某天我用力擦拭屏幕,结果可能是用力过猛,也可能是屏幕年久失修,最终导致屏幕裂开。当时我盯着裂开的屏幕,感到无比懊恼,因为这台电脑是我日常学习和生活的重要工具,屏幕一旦损坏,许多事情都会受到不可逆的影响。
一开始,我尝试联系了专业的维修店,结果得到的报价是1800元。这个价格对我来说实在太高了,我甚至考虑过干脆不修,用外接显示器凑合一阵子。然而,经过一番思考,我决定尝试自己修理屏幕。一方面,我认为这是一次挑战自我的机会;另一方面,维修成本或许可以因此降低。
于是,我开始在网上搜寻与屏幕维修相关的视频youtube教程,发现其实有不少人分享了具体的操作步骤。尽管看起来稍显复杂,但并不是完全无法实现的。我抱着试一试的心态,在网上订购了一块新的屏幕,还顺便买了一个新电池,想着既然要拆机,干脆一并把老化的电池换掉。所有材料加起来总共花费了1000元左右,远低于维修店的报价。
材料到货后,我参照教程一步步进行操作,从拆卸屏幕到更换电池,再到重新组装整个设备。虽然过程充满了挑战,比如某些螺丝特别难拧,还有拆下的零件如何重新装回去让我一度感到手足无措,但最终在反复确认步骤后,我成功地完成了屏幕更换。
第二件是我参加AI展会的经历。这次活动是我爸让我去的,实话说这次活动其实就是一次路演日,在这次活动让我学习到了很多关于路演的知识,让我对我的项目有了更好的认识,以及让我对我在未来准备融资有了很多的认识和了解,我知道了我该在下次路演的时候我该怎么样,以及我现在该做准备我的项目和路演。
更重要的是,在展会中,我结识了一位让我印象深刻的组织者。他是一位年轻而富有才干的人,不仅在技术领域有深厚的理解,还展现出极强的组织能力和演讲能力。更令我惊喜的是,当我们交谈时,我发现他竟然是我以前在奇绩创坛活动中见过的人。这次偶遇让我深感缘分奇妙,同时也让我意识到优秀的人总会出现在重要的场合中。这激励我在未来的学习中要更加努力,以便有机会与更多优秀的人相遇和交流。
# 初始化 OpenAI 客户端
client = OpenAI(
api_key="******************",
base_url="*********" # 替换为您的实际 API URL
)
# 定义生成嵌入向量的函数
**def** get_embedding(text, model="text-embedding-3-large"):
response = client.embeddings.create(
input=text,
model=model
)
embedding_data = response.data[0].embedding
**return** embedding_data
# 定义处理 TXT 文件并量化为嵌入的函数
**def** process_txt_to_embeddings(txt_path, output_path, model="text-embedding-3-large"):
"""
处理 TXT 文件,生成嵌入向量并保存为 JSON。
:param txt_path: 输入的 TXT 文件路径
:param output_path: 输出的 JSON 文件路径
:param model: 使用的嵌入模型
"""
embeddings = []
**try**:
# 打开并逐行读取 TXT 文件
**with** open(txt_path, 'r', encoding='utf-8') **as** txt_file:
lines = txt_file.readlines()
**for** idx, line **in** enumerate(lines):
# 跳过空行
**if** **not** line.strip():
**continue******
# 生成嵌入向量
embedding = get_embedding(line.strip(), model=model)
embeddings.append({
"id": idx,
"text": line.strip(),
"embedding": embedding
})
print(f"已处理第 {idx + 1} 行文本")
# 保存嵌入向量到 JSON 文件
**with** open(output_path, 'w', encoding='utf-8') **as** json_file:
json.dump(embeddings, json_file, ensure_ascii=**False**, indent=4)
print(f"嵌入向量已保存到:{output_path}")
**except** Exception **as** e:
print(f"处理失败:{e}")
# 示例路径
txt_path = "/*******.txt" # 替换为您的 TXT 文件路径
output_path = "****.json" # 替换为输出 JSON 文件路径
# 调用函数处理 TXT 文件
process_txt_to_embeddings(txt_path, output_path)
最后要提的是我的个人项目调整。这件事让我体会到了坚持和反思的重要性。起初,我的项目进展得相对顺利,但在中途遇到了一些瓶颈,尤其是在设计和推广策略上。我试图通过调试来解决问题,但结果却适得其反,项目变得越来越混乱。
不过,冷静下来后,我决定重新审视问题的根源,并对项目进行一次彻底的调整。我静下心来花了整整两天时间,重新规划推广方案,并优化了注册和定位策略。这次调整让我对项目的方向有了更加清晰的认识,最终我成功提交了改进后的方案,收到的反馈也非常积极。这次经历让我明白,在面对问题时,情绪化的急躁只会让事情变得更糟,而冷静分析和系统反思才是解决问题的关键。