自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 我在IBM的时光碎片1 - 回忆昊海大厦

在昊海大厦工作的那段时间,虽然大多数时间是忙碌的,却是一段充实和充满变化的岁月。IBM来过这里,又离开了,很多人来过这里,也离开了,希望那段时光以某种形式被记录下来。

2024-09-02 12:04:12 477

原创 AI系列:大语言模型的RAG(检索增强生成)技术(下)-- 使用LlamaIndex

继上一篇文章AI系列:大语言模型的RAG(检索增强生成)技术(上),这篇文章主要以LlamaIndex为案例来实现RAG技术。如对背景知识感兴趣,请移步大语言模型的RAG(检索增强生成)技术(上)。从LlamaIndex官网,可以找到如下的介绍:翻译成中文:如LlamaIndex 是一个用于构建上下文增强型大型语言模型(LLM)应用的框架。LlamaIndex 提供了工具来实现上下文增强。一个流行的例子是检索增强生成(RAG),它在推理时将上下文与大型语言模型结合起来。

2024-05-14 16:09:19 895

原创 AI系列:大语言模型的RAG(检索增强生成)技术(上)

RAG(Retrieval-Augmented Generation)是一种融合了检索(Retrieval)和生成(Generation)的自然语言处理技术,用于增强大型语言模型(LLM)的性能。RAG的核心思想是让模型在生成回答时,不仅依赖于其内部知识,还能利用外部的信息源,如数据库或知识库,来提供更准确、更丰富的答案。

2024-04-29 21:14:41 1658 3

原创 AI系列:大语言模型的function calling(下)- 使用LangChain

在AI系列:大语言模型的function calling(上)中我们实现了OpenAI原生的function calling。这篇文章将继续探讨如何使用LangChain实现大语言模型(LLM)的function calling。

2024-04-17 15:25:51 3493

原创 AI系列:大语言模型的function calling(上)

大语言模型(LLM)可以使用自然语言与人类对话。但在使用它完成某项复杂工作时,很多时候必须依赖其他外部工具,这包括但不限于

2024-04-15 21:41:30 2020 2

原创 简单而复杂的Python

这个Python文件是一个关于API客户端的代码,主要用于与某个聊天模型(如OpenAI的ChatGPT)进行交互。文件中定义了几个类,每个类都提供了不同的方法来创建和处理聊天对话的完成(completions)。总的来说,这个文件提供了一个API客户端的实现,允许用户通过Python代码与聊天模型进行交互,创建和获取聊天对话的完成。代码支持同步和异步请求,并提供了丰富的参数配置选项,以适应不同的使用场景和需求。当我好奇打开OpenAI的Python源代码时,Python的复杂性被体现的淋漓尽致。

2024-04-01 17:47:03 1070

原创 不惧年龄&绽放自我--程序员失业潮下的思考

而好好的考虑清楚,在容易赚钱的年纪好好赚钱,然后给自己个gap year,全身心去实现自己的欲望,也不失是一种好的选择。年龄歧视在国内所有的行业都存在,而IT圈由于技术更新换代的速度快,更倾向于雇佣思想活跃的年轻人。年轻的时候可能感觉裁员遥远,而经历过裁员的人,才深刻的明白一切都有可能发生。愿我的同行们,清清楚楚的看到未来大概率会发生的事情,并能够早早的准备起来,获得可掌控的人生 :)分享技术,观点,甚至旅行,穿搭,带娃等等。最好结合目前的工作内容和个人的兴趣,选择在行业的细分领域深耕,成为知名人士。

2024-03-31 17:07:28 412 1

原创 轻松一刻:用AI帮娃改作文

一年前,娃人生的第一篇作文,我记得是要求写一篇日记,他自信的完全靠自己写的,而且不打草稿。这篇作文老师让他重写了两遍,娃又自信的靠自己重写了两遍,还是不打草稿,那效果跟第一次都差不多。在融合AI创作的过程中,出于强烈的自尊心,我娃仍然坚持主要保留自己的原创,只适当使用AI的一部分内容;在这里的情境下,AI担当起娃的高水平的私教老师,可以针对性的改写作文。一般AI参与的作文,都能拿到老师的一颗星标志。当当当,听我家在上三年级的娃说老师布置了作文任务,这个任务当家长的必须出现啊,确切的来说是AI必须用起来。

2024-03-24 23:15:22 430

原创 AI 系列:LangChain基础

是目前流行的大语言模型相关应用的开发框架。其他的框架还包括Microsoft的Semantic Kernel,Amazon的Bedrock,开源的Hugging Face Transformers和LlamaIndex等等。至于为什么要使用框架呢。这里举个我自己的简单的例子。之前我在做的时候,这个对话器的设计是可以同时连接多个大语言模型。在开发过程中,需要根据不同厂家的大模型API,编写相应的代码。大模型种类多的话,那查询不同大模型接口的用法,也是个相当耗时的过程。

2024-03-21 16:55:15 705 1

原创 数字的奥秘:探索计算机领域的神奇数字

从1和0构建的虚拟世界比我们的日常生活更加庞大复杂。探索这些神奇数字的世界,不仅仅是为了满足好奇心,更是为了发现和创造新技术,解决现实问题。数字在计算机领域的故事还在继续,而我们,正站在一段又一段令人兴奋的旅程的起点上。

2024-02-22 11:37:22 1024 1

原创 轻松一刻,我为什么不关电脑

CSDN有个创作活动,主题是程序员为什么不喜欢关电脑。在这里聊聊IT行业这么多年我的感受。

2024-02-19 23:17:49 410 1

原创 AI系列:用Python streamlit实现简单的AI 大模型对话对比器

这个AI大模型对话对比器包含与大模型对话和多个大模型对比的功能。提供浏览器界面,供用户输入提示词和显示对话生成结果。可以对比多个大模型 (目前代码示例为GPT3和GPT4)。保存对话上下文直至手动清空。

2024-02-19 15:47:22 2706 1

原创 docker基础:多容器应用通信

至此,你拥有了一个现在将其数据存储在一个外部数据库中且运行在一个单独容器中的应用程序。你了解了一点关于容器网络和使用 DNS 进行服务发现的知识。

2024-02-07 21:56:25 1137 1

原创 【翻译】GPT-3架构,简述于“餐巾纸”上

这是一篇技术派文章,尤其是其中的绘制于“餐巾纸”上的手绘图,从数学角度对于大语言模型的架构给你一些新的启发。:liyane 使用LLM Chat API翻译;为了方便对照,把英文原文也对应在每段中文翻译之下。

2024-02-07 11:50:49 1112 1

原创 AI系列:使用大语言模型(LLM)编码--爬虫及自动翻译脚本实践

大语言模型(LLM)的语义识别能力使之成为翻译的必用工具。如果我在互联网上看到一篇不错的英文文章,如何翻译呢?

2024-02-05 19:14:04 1248 1

原创 AI系列:大语言模型LLM的兴起

这是很难想象的,毕竟我们在学校学几何时处理的是一个三维的空间。以一种人类目前难以完全解释的方式,在已知token的基础上,生成概率最大的下一个token,不断的自回归直到生成所有的token。我用GPT3.5来进行代码相关的工作时,LLM的表现是出乎我的意料的。我曾经使用GPT3.5帮我统计一次活动的费用,GPT的输出逻辑上完全清楚明白,但是仔细看下,钱数却在某些步骤中算错了。虽然AI从ChatGPT开始引起普遍的关注,但实际上大语言模型(LLM)领域的研究早年已经在拥有最先进的技术的组织内进行。

2024-02-03 14:57:18 1142 2

原创 从坐姿和呼吸谈久坐族的健康

常常坐在电脑前的你,是否明明年纪轻轻,却肩酸背痛,颈椎难受?检查一下你是否有以下的体态:圆肩,驼背,探颈?我们怎样才能改善我们的健康,甚至获得一个端正优美的体态呢?从坐姿和呼吸,我们生活中占比最重的两方面,来解决这个问题。

2024-01-28 23:17:17 417

原创 JupyterLab部署

创建新的笔记本:在JupyterLab的界面中,您可以导航到所需的目录,并通过单击“New”按钮并从下拉菜单中选择“Notebook”创建新的笔记本。然后,您可以在笔记本单元格中编写代码并执行它们。它允许您创建和运行Jupyter笔记本,其中可以包含代码、可视化和文本解释。JupyterLab的界面将在浏览器中打开,允许您创建和操作笔记本。访问JupyterLab:JupyterLab将启动,并在终端中显示一个URL,通常为。安装Python:JupyterLab需要在您的系统上安装Python。

2024-01-26 14:39:12 479 1

原创 Github Markdown常用语法

GitHub使用的是基于CommonMark的Markdown渲染器,它支持CommonMark规范中的大部分语法,并且还提供了一些额外的功能和扩展。当你在GitHub上打开一个Markdown文件时,它将会被渲染为HTML,以便在浏览器中显示。GitHub还支持许多其他的Markdown扩展,你可以在GitHub的官方文档中找到更详细的Markdown语法和支持的功能列表。GitHub中的Markdown文件可以使用常见的Markdown语法来标记文本的结构和格式。在列表中的每一行的开头使用。

2024-01-23 16:24:17 492 1

原创 超简单全栈开发MVC架构web应用 - blog系统/Python&JS

使用MVC(Model-View-Controller/模型-视图-控制器)架构,最大程度的使用Python已有库。

2024-01-19 20:03:46 461 1

原创 docker基础

docker是目前流行的一种容器化技术。容器化技术是一项伟大的发明,它跟传统的虚拟机技术差别很大。这两种技术根据其特点应用在不同的方面;容器一般适用于应用的开发和构建,而虚拟机技术更适合于将底层的设备做强隔离。一个docker 实例对应操作系统上运行的一个进程,特殊之处在于它与系统上运行其他的进程的隔离。可移植。支持在多平台运行。轻量。启动速度快。容器运行所需要的文件和环境全部由docker image提供;而docker image的定义文件为Dockerfile。

2024-01-14 22:17:26 858

原创 NoSQL(MongoDB) + GraphQL 快速入门环境和资料

如果你想了解NoSQL DB和GraphQL,推荐一个非常好的资料。依照文档里边的步骤,在Atlas上免费搭建一个使用到MongoDB和GraphQL的web app项目。拥有真正的MongoDB和和GraphQL接口环境后,可以告别小白称号了。欢迎对此感兴趣的同学评论交流。详细的搭建步骤来自MongoDB developer center。

2023-04-11 14:56:00 209 1

原创 Github实验 -- 登陆错误

使用github用户名和密码无法登陆。

2023-04-06 18:51:24 954 1

原创 GitHub实验 -- 回退commit

使用git时,有个非常常见的问题。commit修改之后,如果发现修改不完整或者有错误,想继续修改,该怎么做呢?我知道可以创建新的commit,可是我有commit洁癖,一个commit想包含完整和正确的修改。

2023-04-04 17:39:40 598 1

原创 2023.3.30 亚马逊云科技创新大会--全面拥抱Serverless时代--参会有感

所谓无服务器,是指用户不用关心底层的架构,只需关心自己的业务逻辑,serverless服务自动伸缩,提供高可用性和安全性,用户按照使用量来付费。AWS的很多服务属于serverless,比如最耳熟能详的Lambda,最新的serverless服务opensearch。使用serverless的益处显而易见。用户可以快速生成产品初稿,高可用及高性能,维护费用低。

2023-04-02 22:31:21 216

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除